# Running: pg_createsubscriber --help [16:56:12.402](0.196s) ok 1 - pg_createsubscriber --help exit code 0 [16:56:12.407](0.005s) ok 2 - pg_createsubscriber --help goes to stdout [16:56:12.407](0.000s) ok 3 - pg_createsubscriber --help nothing to stderr [16:56:12.407](0.000s) ok 4 - pg_createsubscriber --help maximum line length # Running: pg_createsubscriber --version [16:56:12.421](0.014s) ok 5 - pg_createsubscriber --version exit code 0 [16:56:12.422](0.000s) ok 6 - pg_createsubscriber --version goes to stdout [16:56:12.422](0.000s) ok 7 - pg_createsubscriber --version nothing to stderr # Running: pg_createsubscriber --not-a-valid-option [16:56:12.439](0.017s) ok 8 - pg_createsubscriber with invalid option nonzero exit code [16:56:12.439](0.000s) ok 9 - pg_createsubscriber with invalid option prints error message # Running: pg_createsubscriber pg_createsubscriber: error: no subscriber data directory specified pg_createsubscriber: hint: Try "pg_createsubscriber --help" for more information. [16:56:12.450](0.011s) ok 10 - no subscriber data directory specified # Running: pg_createsubscriber --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF pg_createsubscriber: error: no publisher connection string specified pg_createsubscriber: hint: Try "pg_createsubscriber --help" for more information. [16:56:12.462](0.012s) ok 11 - no publisher connection string specified # Running: pg_createsubscriber --verbose --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF --publisher-server port=5432 pg_createsubscriber: validating connection string on publisher pg_createsubscriber: validating connection string on subscriber pg_createsubscriber: no database was specified pg_createsubscriber: error: no database name specified pg_createsubscriber: hint: Try "pg_createsubscriber --help" for more information. [16:56:12.472](0.010s) ok 12 - no database name specified # Running: pg_createsubscriber --verbose --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF --publisher-server port=5432 --database pg1 --database pg1 pg_createsubscriber: error: duplicate database "pg1" [16:56:12.483](0.011s) ok 13 - duplicate database name # Running: pg_createsubscriber --verbose --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF --publisher-server port=5432 --publication foo1 --publication foo1 --database pg1 --database pg2 pg_createsubscriber: error: duplicate publication "foo1" [16:56:12.493](0.011s) ok 14 - duplicate publication name # Running: pg_createsubscriber --verbose --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF --publisher-server port=5432 --publication foo1 --database pg1 --database pg2 pg_createsubscriber: validating connection string on publisher pg_createsubscriber: validating connection string on subscriber pg_createsubscriber: error: wrong number of publication names pg_createsubscriber: hint: Number of publication names (1) must match number of database names (2). [16:56:12.502](0.008s) ok 15 - wrong number of publication names # Running: pg_createsubscriber --verbose --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF --publisher-server port=5432 --publication foo1 --publication foo2 --subscription bar1 --database pg1 --database pg2 pg_createsubscriber: validating connection string on publisher pg_createsubscriber: validating connection string on subscriber pg_createsubscriber: error: wrong number of subscription names pg_createsubscriber: hint: Number of subscription names (1) must match number of database names (2). [16:56:12.511](0.009s) ok 16 - wrong number of subscription names # Running: pg_createsubscriber --verbose --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/tmp_test_KvcF --publisher-server port=5432 --publication foo1 --publication foo2 --subscription bar1 --subscription bar2 --replication-slot baz1 --database pg1 --database pg2 pg_createsubscriber: validating connection string on publisher pg_createsubscriber: validating connection string on subscriber pg_createsubscriber: error: wrong number of replication slot names pg_createsubscriber: hint: Number of replication slot names (1) must match number of database names (2). [16:56:12.519](0.009s) ok 17 - wrong number of replication slot names # Checking port 56049 # Found port 56049 Name: node_p Data directory: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/pgdata Backup directory: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/backup Archive directory: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/archives Connection string: port=56049 host=/var/folders/xc/tpssff9959345bnqq4c6tlww0000gn/T/3v0SA_HBqO Log file: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/log/040_pg_createsubscriber_node_p.log [16:56:12.631](0.111s) # initializing database system by copying initdb template # Running: cp -RPp /Users/admin/pgsql/build/tmp_install/initdb-template /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/pgdata # Running: /Users/admin/pgsql/build/src/test/regress/pg_regress --config-auth /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/pgdata ### Starting node "node_p" # Running: pg_ctl -w -D /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/pgdata -l /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/log/040_pg_createsubscriber_node_p.log -o --cluster-name=node_p start waiting for server to start.... done server started # Postmaster PID for node "node_p" is 27194 # Checking port 56050 # Found port 56050 Name: node_f Data directory: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_data/pgdata Backup directory: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_data/backup Archive directory: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_data/archives Connection string: port=56050 host=/var/folders/xc/tpssff9959345bnqq4c6tlww0000gn/T/3v0SA_HBqO Log file: /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/log/040_pg_createsubscriber_node_f.log [16:56:14.014](1.383s) # initializing database system by running initdb # Running: initdb -D /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_data/pgdata -A trust -N The files belonging to this database system will be owned by user "admin". 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 /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_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 ... 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 /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_data/pgdata -l logfile start # Running: /Users/admin/pgsql/build/src/test/regress/pg_regress --config-auth /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_f_data/pgdata # Taking pg_basebackup backup_1 from node "node_p" # Running: pg_basebackup -D /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/backup/backup_1 -h /var/folders/xc/tpssff9959345bnqq4c6tlww0000gn/T/3v0SA_HBqO -p 56049 --checkpoint fast --no-sync pg_basebackup: error: could not receive data from WAL stream: server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. pg_basebackup: error: child process exited with exit code 1 pg_basebackup: removing data directory "/Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/backup/backup_1" [16:57:49.322](95.308s) Bail out! command "pg_basebackup -D /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/backup/backup_1 -h /var/folders/xc/tpssff9959345bnqq4c6tlww0000gn/T/3v0SA_HBqO -p 56049 --checkpoint fast --no-sync" exited with value 1 # Postmaster PID for node "node_p" is 27194 ### Stopping node "node_p" using mode immediate # Running: pg_ctl -D /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_createsubscriber/data/t_040_pg_createsubscriber_node_p_data/pgdata -m immediate stop waiting for server to shut down.... done server stopped # No postmaster PID for node "node_p" # No postmaster PID for node "node_f"