# Checking port 57361 # Found port 57361 Name: primary Data directory: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata Backup directory: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/backup Archive directory: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/archives Connection string: port=57361 host=/tmp/JXcRpXTHi_ Log file: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/log/019_replslot_limit_primary.log [13:41:07.252](0.050s) # initializing database system by running initdb # Running: initdb -D /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata -A trust -N --wal-segsize=1 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: en_US.UTF-8 LC_CTYPE: en_US.UTF-8 LC_MESSAGES: C LC_MONETARY: en_US.UTF-8 LC_NUMERIC: en_US.UTF-8 LC_TIME: en_US.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 disabled. creating directory /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_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 ... UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... 2024-03-28 13:41:07.619 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.875 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.878 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.880 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.881 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.883 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.883 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.884 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.885 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.886 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:07.886 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-28 13:41:08.001 UTC [41669] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 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/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata -l logfile start # Running: /tmp/cirrus-ci-build/build/src/test/regress/pg_regress --config-auth /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata ### Starting node "primary" # Running: pg_ctl -w -D /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata -l /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/log/019_replslot_limit_primary.log -o --cluster-name=primary start waiting for server to start.... done server started # Postmaster PID for node "primary" is 41760 #### Begin standard error psql::1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree #### End standard error [13:41:08.346](1.094s) ok 1 - check the state of non-reserved slot is "unknown" # Taking pg_basebackup my_backup from node "primary" # Running: pg_basebackup -D /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/backup/my_backup -h /tmp/JXcRpXTHi_ -p 57361 --checkpoint fast --no-sync # Backup finished # Checking port 57362 # Found port 57362 Name: standby_1 Data directory: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_standby_1_data/pgdata Backup directory: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_standby_1_data/backup Archive directory: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_standby_1_data/archives Connection string: port=57362 host=/tmp/JXcRpXTHi_ Log file: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/log/019_replslot_limit_standby_1.log # Initializing node "standby_1" from backup "my_backup" of node "primary" ### Enabling streaming replication for node "standby_1" ### Starting node "standby_1" # Running: pg_ctl -w -D /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_standby_1_data/pgdata -l /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/log/019_replslot_limit_standby_1.log -o --cluster-name=standby_1 start waiting for server to start.... done server started # Postmaster PID for node "standby_1" is 41805 Waiting for replication conn standby_1's replay_lsn to pass 0/800000 on primary [13:44:46.725](218.380s) # poll_query_until timed out executing this query: # SELECT '0/800000' <= replay_lsn AND state = 'streaming' # FROM pg_catalog.pg_stat_replication # WHERE application_name IN ('standby_1', 'walreceiver') # expecting this output: # t # last actual query output: # t # with stderr: # WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/019_replslot_limit.pl line 48. # Postmaster PID for node "primary" is 41760 ### Stopping node "primary" using mode immediate # Running: pg_ctl -D /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata -m immediate stop waiting for server to shut down.... done server stopped # No postmaster PID for node "primary" # Postmaster PID for node "standby_1" is 41805 ### Stopping node "standby_1" using mode immediate # Running: pg_ctl -D /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_standby_1_data/pgdata -m immediate stop waiting for server to shut down.... done server stopped # No postmaster PID for node "standby_1" [13:44:46.946](0.221s) # Tests were run but no plan was declared and done_testing() was not seen. [13:44:46.946](0.000s) # Looks like your test exited with 29 just after 1.