# Checking port 50648 # Found port 50648 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=50648 host=/tmp/nmVJl3iFjN Log file: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/log/019_replslot_limit_primary.log [22:41:25.501](0.046s) # 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-27 22:41:25.856 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.115 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.118 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.119 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.121 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.122 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.123 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.124 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.124 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.125 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.126 UTC [41729] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-27 22:41:26.238 UTC [41729] 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 41818 #### Begin standard error psql::1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree #### End standard error [22:41:26.579](1.078s) 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/nmVJl3iFjN -p 50648 --checkpoint fast --no-sync # Backup finished # Checking port 50649 # Found port 50649 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=50649 host=/tmp/nmVJl3iFjN 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 41867 Waiting for replication conn standby_1's replay_lsn to pass 0/800000 on primary [22:45:02.915](216.336s) # 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 41818 ### 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 41867 ### 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" [22:45:03.128](0.213s) # Tests were run but no plan was declared and done_testing() was not seen. [22:45:03.128](0.000s) # Looks like your test exited with 29 just after 1.