Hi,

The test case seems to have a problem:


We cannot ensure that the SELECT happens after the pg_stat_activity can 
show the logical replication launcher.


With the following patch the test will fail (without the patch it may happen 
very rarely):


diff --git a/src/backend/replication/logical/launcher.c 
b/src/backend/replication/logical/launcher.c
index 742d9ba68e9..1e155587c55 100644
--- a/src/backend/replication/logical/launcher.c
+++ b/src/backend/replication/logical/launcher.c
@@ -1162,6 +1162,7 @@ ApplyLauncherMain(Datum main_arg)
         * Establish connection to nailed catalogs (we 
only ever access
         * pg_subscription).
         */
+       sleep(100);
        BackgroundWorkerInitializeConnection(NULL, NULL, 0);
 
        /*


--
Regards,
ChangAo Chen

Reply via email to