# Checking port 63945 # Found port 63945 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=63945 host=/tmp/A75c8QAi6d Log file: /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/log/019_replslot_limit_primary.log [16:35:47.784](0.056s) # 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-21 16:35:48.197 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.489 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.494 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.496 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.497 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.499 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.500 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.501 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.502 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.503 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.504 UTC [41820] WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree 2024-03-21 16:35:48.637 UTC [41820] 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 41910 #### Begin standard error psql::1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree #### End standard error [16:35:49.035](1.250s) 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/A75c8QAi6d -p 63945 --checkpoint fast --no-sync # Backup finished # Checking port 63946 # Found port 63946 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=63946 host=/tmp/A75c8QAi6d 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 41961 Waiting for replication conn standby_1's replay_lsn to pass 0/800000 on primary [16:39:31.342](222.307s) # 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 41910 ### 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 41961 ### 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" [16:39:31.571](0.229s) # Tests were run but no plan was declared and done_testing() was not seen. [16:39:31.571](0.000s) # Looks like your test exited with 29 just after 1.