# Running: pg_waldump --help [15:14:52.344](0.309s) ok 1 - pg_waldump --help exit code 0 [15:14:52.351](0.007s) ok 2 - pg_waldump --help goes to stdout [15:14:52.351](0.000s) ok 3 - pg_waldump --help nothing to stderr [15:14:52.351](0.000s) ok 4 - pg_waldump --help maximum line length # Running: pg_waldump --version [15:14:52.371](0.020s) ok 5 - pg_waldump --version exit code 0 [15:14:52.371](0.000s) ok 6 - pg_waldump --version goes to stdout [15:14:52.371](0.000s) ok 7 - pg_waldump --version nothing to stderr # Running: pg_waldump --not-a-valid-option [15:14:52.391](0.020s) ok 8 - pg_waldump with invalid option nonzero exit code [15:14:52.391](0.000s) ok 9 - pg_waldump with invalid option prints error message # Running: pg_waldump [15:14:52.507](0.115s) ok 10 - no arguments: exit code not 0 [15:14:52.792](0.285s) ok 11 - no arguments: matches # Running: pg_waldump foo bar baz [15:14:52.808](0.016s) ok 12 - too many arguments: exit code not 0 [15:14:52.808](0.000s) ok 13 - too many arguments: matches # Running: pg_waldump --block bad [15:14:52.816](0.008s) ok 14 - invalid block number: exit code not 0 [15:14:53.257](0.440s) not ok 15 - invalid block number: matches [15:14:53.257](0.000s) # Failed test 'invalid block number: matches' # at /Users/admin/pgsql/src/bin/pg_waldump/t/001_basic.pl line 19. [15:14:53.257](0.000s) # '' # doesn't match '(?^:error: invalid block number)' # Running: pg_waldump --fork bad [15:14:53.285](0.028s) ok 16 - invalid fork name: exit code not 0 [15:14:53.286](0.001s) ok 17 - invalid fork name: matches # Running: pg_waldump --limit bad [15:14:53.304](0.018s) ok 18 - invalid limit: exit code not 0 [15:14:53.304](0.000s) ok 19 - invalid limit: matches # Running: pg_waldump --relation bad [15:14:53.318](0.014s) ok 20 - invalid relation specification: exit code not 0 [15:14:53.319](0.001s) ok 21 - invalid relation specification: matches # Running: pg_waldump --rmgr bad [15:14:53.332](0.013s) ok 22 - invalid rmgr name: exit code not 0 [15:14:53.351](0.019s) ok 23 - invalid rmgr name: matches # Running: pg_waldump --start bad [15:14:53.369](0.018s) ok 24 - invalid start LSN: exit code not 0 [15:14:53.370](0.000s) ok 25 - invalid start LSN: matches # Running: pg_waldump --end bad [15:14:53.389](0.019s) ok 26 - invalid end LSN: exit code not 0 [15:14:53.389](0.000s) ok 27 - invalid end LSN: matches # Running: pg_waldump --rmgr=list [15:14:53.408](0.018s) ok 28 - rmgr list: exit code 0 [15:14:53.409](0.001s) ok 29 - rmgr list: no stderr [15:14:53.409](0.000s) ok 30 - rmgr list: matches # Checking port 55286 # Found port 55286 Name: main Data directory: /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata Backup directory: /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/backup Archive directory: /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/archives Connection string: port=55286 host=/var/folders/xc/tpssff9959345bnqq4c6tlww0000gn/T/LVPONgohxX Log file: /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/log/001_basic_main.log [15:14:53.438](0.029s) # initializing database system by copying initdb template # Running: cp -RPp /Users/admin/pgsql/build/tmp_install/initdb-template /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata # Running: /Users/admin/pgsql/build/src/test/regress/pg_regress --config-auth /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata ### Starting node "main" # Running: pg_ctl -w -D /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata -l /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/log/001_basic_main.log -o --cluster-name=main start waiting for server to start.... done server started # Postmaster PID for node "main" is 27577 ### Stopping node "main" using mode fast # Running: pg_ctl -D /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata -m fast stop waiting for server to shut down.... done server stopped # No postmaster PID for node "main" # Running: pg_waldump foo bar [15:14:56.690](3.251s) ok 31 - start file not found: exit code not 0 [15:14:56.690](0.000s) ok 32 - start file not found: matches # Running: pg_waldump /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata/pg_wal/000000010000000000000001 [15:14:56.818](0.128s) ok 33 - runs with start segment specified: exit code 0 [15:14:56.818](0.000s) ok 34 - runs with start segment specified: no stderr [15:14:56.822](0.003s) ok 35 - runs with start segment specified: matches # Running: pg_waldump /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata/pg_wal/000000010000000000000001 bar [15:14:56.836](0.014s) ok 36 - end file not found: exit code not 0 [15:14:56.836](0.000s) ok 37 - end file not found: matches # Running: pg_waldump /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata/pg_wal/000000010000000000000001 /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata/pg_wal/000000010000000000000001 [15:14:56.983](0.147s) ok 38 - runs with start and end segment specified: exit code 0 [15:14:56.984](0.001s) ok 39 - runs with start and end segment specified: no stderr [15:14:57.005](0.021s) ok 40 - runs with start and end segment specified: matches # Running: pg_waldump -p /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata [15:14:57.019](0.014s) ok 41 - path option requires start location: exit code not 0 [15:14:57.019](0.000s) ok 42 - path option requires start location: matches # Running: pg_waldump -p /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata --start 0/1506738 --end 0/1C41D48 [15:14:57.079](0.060s) ok 43 - runs with path option and start and end locations: exit code 0 [15:14:57.079](0.000s) ok 44 - runs with path option and start and end locations: no stderr [15:14:57.081](0.002s) ok 45 - runs with path option and start and end locations: matches # Running: pg_waldump -p /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata --start 0/1506738 [15:14:57.249](0.167s) ok 46 - falling off the end of the WAL results in an error: exit code not 0 [15:14:57.250](0.002s) ok 47 - falling off the end of the WAL results in an error: matches # Running: pg_waldump --quiet /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata/pg_wal/000000010000000000000001 [15:14:57.269](0.018s) ok 48 - no output with --quiet option: exit code 0 [15:14:57.269](0.000s) ok 49 - no output with --quiet option: no stderr [15:14:57.270](0.000s) ok 50 - no output with --quiet option: matches # Running: pg_waldump --quiet -p /Users/admin/pgsql/build/testrun/pg_waldump/001_basic/data/t_001_basic_main_data/pgdata --start 0/1506738 [15:14:57.283](0.014s) ok 51 - errors are shown with --quiet: exit code not 0 [15:14:57.284](0.000s) ok 52 - errors are shown with --quiet: matches [15:14:57.350](0.066s) ok 53 - runs with start segment and start LSN specified [15:14:57.350](0.000s) ok 54 - info message printed [15:14:57.496](0.146s) ok 55 - pg_waldump : runs ok [15:14:57.497](0.001s) ok 56 - pg_waldump : no stderr [15:14:57.509](0.012s) ok 57 - pg_waldump : some lines are output [15:14:57.523](0.014s) ok 58 - all output lines are rmgr lines [15:14:57.533](0.011s) ok 59 - pg_waldump --limit 6: runs ok [15:14:57.533](0.000s) ok 60 - pg_waldump --limit 6: no stderr [15:14:57.534](0.000s) ok 61 - pg_waldump --limit 6: some lines are output [15:14:57.536](0.003s) ok 62 - limit option observed [15:14:57.553](0.017s) ok 63 - pg_waldump --fullpage: runs ok [15:14:57.553](0.000s) ok 64 - pg_waldump --fullpage: no stderr [15:14:57.553](0.000s) ok 65 - pg_waldump --fullpage: some lines are output [15:14:57.554](0.000s) ok 66 - all output lines are FPW [15:14:57.575](0.021s) ok 67 - pg_waldump --stats: runs ok [15:14:57.575](0.000s) ok 68 - pg_waldump --stats: no stderr [15:14:57.575](0.000s) ok 69 - pg_waldump --stats: some lines are output [15:14:57.575](0.000s) ok 70 - statistics on stdout [15:14:57.575](0.000s) ok 71 - no rmgr lines output [15:14:57.588](0.013s) ok 72 - pg_waldump --stats=record: runs ok [15:14:57.588](0.000s) ok 73 - pg_waldump --stats=record: no stderr [15:14:57.589](0.000s) ok 74 - pg_waldump --stats=record: some lines are output [15:14:57.589](0.000s) ok 75 - statistics on stdout [15:14:57.589](0.000s) ok 76 - no rmgr lines output [15:14:57.609](0.020s) ok 77 - pg_waldump --rmgr Btree: runs ok [15:14:57.610](0.000s) ok 78 - pg_waldump --rmgr Btree: no stderr [15:14:57.610](0.000s) ok 79 - pg_waldump --rmgr Btree: some lines are output [15:14:57.611](0.001s) ok 80 - only Btree lines [15:14:57.624](0.013s) ok 81 - pg_waldump --fork init: runs ok [15:14:57.624](0.001s) ok 82 - pg_waldump --fork init: no stderr [15:14:57.625](0.000s) ok 83 - pg_waldump --fork init: some lines are output [15:14:57.625](0.000s) ok 84 - only init fork lines [15:14:57.639](0.014s) ok 85 - pg_waldump --relation 1663/5/16385: runs ok [15:14:57.639](0.000s) ok 86 - pg_waldump --relation 1663/5/16385: no stderr [15:14:57.640](0.000s) ok 87 - pg_waldump --relation 1663/5/16385: some lines are output [15:14:57.640](0.000s) ok 88 - only lines for selected relation [15:14:57.654](0.014s) ok 89 - pg_waldump --relation 1663/5/16391 --block 1: runs ok [15:14:57.654](0.000s) ok 90 - pg_waldump --relation 1663/5/16391 --block 1: no stderr [15:14:57.654](0.000s) ok 91 - pg_waldump --relation 1663/5/16391 --block 1: some lines are output [15:14:57.654](0.000s) ok 92 - only lines for selected block [15:14:57.655](0.000s) 1..92 [15:14:57.656](0.001s) # Looks like you failed 1 test of 92.