# Checking port 15439 # Found port 15439 Name: publisher Version: 19devel Data directory: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata Backup directory: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/backup Archive directory: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/archives Connection string: port=15439 host=/tmp/0iFThosJ8U Log file: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/log/029_on_error_publisher.log [14:58:08.359](0.018s) # initializing database system by running initdb # Running: initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata --auth trust -c io_method=io_uring The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: locale provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are enabled. creating directory /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default "max_connections" ... 100 selecting default "shared_buffers" ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok Sync to disk skipped. The data directory might become corrupt if the operating system crashes. Success. You can now start the database server using: pg_ctl -D /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata -l logfile start # Running: /tmp/cirrus-ci-build/build/src/test/regress/pg_regress --config-auth /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata ### Starting node "publisher" # Running: pg_ctl --wait --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata --log /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/log/029_on_error_publisher.log --options --cluster-name=publisher start waiting for server to start.... done server started # Postmaster PID for node "publisher" is 78070 # Checking port 15440 # Found port 15440 Name: subscriber Version: 19devel Data directory: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/pgdata Backup directory: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/backup Archive directory: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/archives Connection string: port=15440 host=/tmp/0iFThosJ8U Log file: /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/log/029_on_error_subscriber.log [14:58:10.111](1.752s) # initializing database system by running initdb # Running: initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/pgdata --auth trust -c io_method=io_uring The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: locale provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are enabled. creating directory /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/pgdata ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default "max_connections" ... 100 selecting default "shared_buffers" ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok Sync to disk skipped. The data directory might become corrupt if the operating system crashes. Success. You can now start the database server using: pg_ctl -D /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/pgdata -l logfile start # Running: /tmp/cirrus-ci-build/build/src/test/regress/pg_regress --config-auth /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/pgdata ### Starting node "subscriber" # Running: pg_ctl --wait --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_subscriber_data/pgdata --log /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/log/029_on_error_subscriber.log --options --cluster-name=subscriber start waiting for server to start.... done server started # Postmaster PID for node "subscriber" is 78327 #### Begin standard error psql::1: NOTICE: created replication slot "sub" on publisher #### End standard error Waiting for all subscriptions in "subscriber" to synchronize data Waiting for replication conn sub's replay_lsn to pass 0/017DE130 on publisher done done [14:58:12.335](2.224s) ok 1 - subscription sub replicated data [15:01:30.989](198.654s) # poll_query_until timed out executing this query: # SELECT subenabled = FALSE FROM pg_subscription WHERE subname = 'sub' # expecting this output: # t # last actual query output: # # with stderr: # psql: error: connection to server on socket "/tmp/0iFThosJ8U/.s.PGSQL.15440" failed: No such file or directory # Is the server running locally and accepting connections on that socket? [15:01:30.989](0.001s) # die: could not get error-LSN at /tmp/cirrus-ci-build/src/test/subscription/t/029_on_error.pl line 32. [15:01:30.990](0.000s) 1..1 could not get error-LSN at /tmp/cirrus-ci-build/src/test/subscription/t/029_on_error.pl line 32. # Postmaster PID for node "publisher" is 78070 ### Stopping node "publisher" using mode immediate # Running: pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/029_on_error/data/t_029_on_error_publisher_data/pgdata --mode immediate stop waiting for server to shut down.... done server stopped # No postmaster PID for node "publisher" # No postmaster PID for node "subscriber" [15:01:31.096](0.106s) # Looks like your test exited with 2 just after 1.