# Checking port 65033 # Found port 65033 Name: node_checksum Data directory: C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata Backup directory: C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/backup Archive directory: C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/archives Connection string: port=65033 host=C:/Windows/TEMP/H7XUfowi7c Log file: C:\cirrus\build/testrun/pg_checksums/002_actions\log/002_actions_node_checksum.log [09:38:24.399](0.058s) # initializing database system by copying initdb template # Running: robocopy /E /NJS /NJH /NFL /NDL /NP C:/cirrus/build/tmp_install/initdb-template C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata # Running: C:\cirrus\build\src/test\regress\pg_regress.exe --config-auth C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata # Running: pg_controldata C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata [09:38:24.499](0.100s) not ok 1 - checksums disabled in control file: exit code 0 [09:38:24.500](0.001s) # Failed test 'checksums disabled in control file: exit code 0' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 95. [09:38:24.500](0.000s) not ok 2 - checksums disabled in control file: no stderr [09:38:24.501](0.000s) # Failed test 'checksums disabled in control file: no stderr' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 95. [09:38:24.501](0.000s) # got: 'pg_controldata: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory # ' # expected: '' [09:38:24.501](0.000s) not ok 3 - checksums disabled in control file: matches [09:38:24.502](0.000s) # Failed test 'checksums disabled in control file: matches' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 95. [09:38:24.502](0.000s) # '' # doesn't match '(?^:Data page checksum version:.*0)' # Running: pg_checksums --enable --no-sync -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.546](0.044s) not ok 4 - checksums successfully enabled in cluster [09:38:24.547](0.000s) # Failed test 'checksums successfully enabled in cluster' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 125. # Running: pg_checksums --enable --no-sync -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.579](0.032s) ok 5 - enabling checksums fails if already enabled # Running: pg_controldata C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata [09:38:24.629](0.050s) not ok 6 - checksums enabled in control file: exit code 0 [09:38:24.629](0.001s) # Failed test 'checksums enabled in control file: exit code 0' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 133. [09:38:24.630](0.000s) not ok 7 - checksums enabled in control file: no stderr [09:38:24.630](0.000s) # Failed test 'checksums enabled in control file: no stderr' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 133. [09:38:24.631](0.000s) # got: 'pg_controldata: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory # ' # expected: '' [09:38:24.631](0.000s) not ok 8 - checksums enabled in control file: matches [09:38:24.631](0.000s) # Failed test 'checksums enabled in control file: matches' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 133. [09:38:24.632](0.000s) # '' # doesn't match '(?^:Data page checksum version:.*1)' # Running: pg_checksums --disable -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.644](0.013s) not ok 9 - checksums successfully disabled in cluster [09:38:24.645](0.001s) # Failed test 'checksums successfully disabled in cluster' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 139. # Running: pg_checksums --disable --no-sync -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.683](0.038s) ok 10 - disabling checksums fails if already disabled # Running: pg_controldata C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata [09:38:24.703](0.021s) not ok 11 - checksums disabled in control file: exit code 0 [09:38:24.704](0.001s) # Failed test 'checksums disabled in control file: exit code 0' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 149. [09:38:24.705](0.000s) not ok 12 - checksums disabled in control file: no stderr [09:38:24.705](0.000s) # Failed test 'checksums disabled in control file: no stderr' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 149. [09:38:24.705](0.000s) # got: 'pg_controldata: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory # ' # expected: '' [09:38:24.706](0.000s) not ok 13 - checksums disabled in control file: matches [09:38:24.706](0.000s) # Failed test 'checksums disabled in control file: matches' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 149. [09:38:24.706](0.000s) # '' # doesn't match '(?^:Data page checksum version:.*0)' # Running: pg_checksums --enable --no-sync -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.714](0.007s) not ok 14 - checksums successfully enabled in cluster [09:38:24.714](0.000s) # Failed test 'checksums successfully enabled in cluster' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 155. # Running: pg_controldata C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata [09:38:24.736](0.022s) not ok 15 - checksums enabled in control file: exit code 0 [09:38:24.737](0.001s) # Failed test 'checksums enabled in control file: exit code 0' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 159. [09:38:24.737](0.000s) not ok 16 - checksums enabled in control file: no stderr [09:38:24.738](0.000s) # Failed test 'checksums enabled in control file: no stderr' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 159. [09:38:24.738](0.000s) # got: 'pg_controldata: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory # ' # expected: '' [09:38:24.738](0.000s) not ok 17 - checksums enabled in control file: matches [09:38:24.739](0.000s) # Failed test 'checksums enabled in control file: matches' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 159. [09:38:24.739](0.000s) # '' # doesn't match '(?^:Data page checksum version:.*1)' # Running: pg_checksums --check -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.766](0.027s) not ok 18 - succeeds with offline cluster [09:38:24.767](0.001s) # Failed test 'succeeds with offline cluster' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 165. # Running: pg_checksums -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: could not open file "C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata/global/pg_control" for reading: No such file or directory [09:38:24.782](0.015s) not ok 19 - verifies checksums as default action [09:38:24.783](0.001s) # Failed test 'verifies checksums as default action' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 169. # Running: pg_checksums --disable --filenode 1234 -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: option -f/--filenode can only be used with --check pg_checksums: hint: Try "pg_checksums --help" for more information. [09:38:24.798](0.016s) ok 20 - fails when relfilenodes are requested and action is --disable # Running: pg_checksums --enable --filenode 1234 -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata pg_checksums: error: option -f/--filenode can only be used with --check pg_checksums: hint: Try "pg_checksums --help" for more information. [09:38:24.814](0.016s) ok 21 - fails when relfilenodes are requested and action is --enable # Running: pg_ctl start -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata -s -o -C data_checksums -c log_min_messages=fatal [09:38:26.104](1.290s) ok 22 - data_checksums=on is reported on an offline cluster status (got 1 vs expected 1) [09:38:26.104](0.001s) not ok 23 - data_checksums=on is reported on an offline cluster stdout /(?^:^on$)/ [09:38:26.105](0.001s) # Failed test 'data_checksums=on is reported on an offline cluster stdout /(?^:^on$)/' # at C:/cirrus/src/bin/pg_checksums/t/002_actions.pl line 188. [09:38:26.105](0.000s) # 'LOG: GUC (PGC_BOOL) externally_managed_configuration, boot_val=0, C-var=1 # TRAP: failed Assert("check_GUC_init(hentry->gucvar)"), File: "../src/backend/utils/misc/guc.c", Line: 1556, PID: 868 # abort() has been called' # doesn't match '(?^:^on$)' [09:38:26.106](0.000s) ok 24 - data_checksums=on is reported on an offline cluster stderr /(?^:could not start server)/ ### Starting node "node_checksum" # Running: pg_ctl -w -D C:\cirrus\build/testrun/pg_checksums/002_actions\data/t_002_actions_node_checksum_data/pgdata -l C:\cirrus\build/testrun/pg_checksums/002_actions\log/002_actions_node_checksum.log -o --cluster-name=node_checksum start waiting for server to start..... stopped waiting pg_ctl: could not start server Examine the log output. # pg_ctl start failed; logfile: LOG: GUC (PGC_BOOL) externally_managed_configuration, boot_val=0, C-var=1 TRAP: failed Assert("check_GUC_init(hentry->gucvar)"), File: "../src/backend/utils/misc/guc.c", Line: 1556, PID: 4448 abort() has been called# No postmaster PID for node "node_checksum" [09:38:27.409](1.303s) Bail out! pg_ctl start failed # No postmaster PID for node "node_checksum"