[21:59:44.528] su postgres <<-EOF [21:59:44.528] ulimit -c unlimited [21:59:44.528] meson test $MTEST_ARGS --num-processes ${TEST_JOBS} [21:59:44.528] EOF [21:59:45.698] 1/344 postgresql:setup / tmp_install OK 0.85s [21:59:45.751] 2/344 postgresql:setup / install_test_files OK 0.05s [21:59:47.256] 3/344 postgresql:setup / initdb_cache OK 1.50s [21:59:47.536] 4/344 postgresql:pg_upgrade / pg_upgrade/001_basic OK 0.27s 9 subtests passed [21:59:48.467] ▶ 5/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_upgrade/005_char_signedness/data/t_005_char_signedness_old_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [21:59:48.479] 5/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness ERROR 1.17s (exit status 255 or signal 127 SIGinvalid) [21:59:48.480] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib MALLOC_PERTURB_=11 LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build with_icu=yes REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/bin/pg_upgrade --pg-test-extra '' --testgroup pg_upgrade --testname 005_char_signedness -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/bin/pg_upgrade /tmp/cirrus-ci-build/src/bin/pg_upgrade/t/005_char_signedness.pl [21:59:48.480] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [21:59:48.480] stderr: [21:59:48.480] [21:59:48.480] (test program exited with status code 255) [21:59:48.480] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [21:59:48.480] [21:59:56.157] ▶ 6/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/001_stream_rep/data/t_001_stream_rep_primary_data/backup/my_backup --host /tmp/YmTL2frIPt --port 16884 --checkpoint fast" exited with value 1 ERROR [22:00:00.725] 6/344 postgresql:recovery / recovery/001_stream_rep ERROR 13.19s (exit status 255 or signal 127 SIGinvalid) [22:00:00.725] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=76 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 001_stream_rep -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/001_stream_rep.pl [22:00:00.725] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:00.725] stderr: [22:00:00.725] [22:00:00.725] (test program exited with status code 255) [22:00:00.725] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:00.725] [22:00:01.231] ▶ 7/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/002_archiving/data/t_002_archiving_primary_data/backup/my_backup --host /tmp/E_NiP92NSa --port 27763 --checkpoint fast" exited with value 1 ERROR [22:00:05.751] 7/344 postgresql:recovery / recovery/002_archiving ERROR 17.27s (exit status 255 or signal 127 SIGinvalid) [22:00:05.752] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=54 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 002_archiving -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/002_archiving.pl [22:00:05.752] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:05.752] stderr: [22:00:05.752] [22:00:05.752] (test program exited with status code 255) [22:00:05.752] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:05.752] [22:00:17.975] ▶ 8/344 pg_ctl stop failed ERROR [22:00:17.987] 8/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots ERROR 30.71s (exit status 255 or signal 127 SIGinvalid) [22:00:17.987] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build with_icu=yes MALLOC_PERTURB_=181 REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/bin/pg_upgrade --pg-test-extra '' --testgroup pg_upgrade --testname 003_logical_slots -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/bin/pg_upgrade /tmp/cirrus-ci-build/src/bin/pg_upgrade/t/003_logical_slots.pl [22:00:17.987] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:17.987] stderr: [22:00:17.987] [22:00:17.987] (test program exited with status code 255) [22:00:17.987] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:17.987] [22:00:26.789] ▶ 9/344 pg_ctl stop failed ERROR [22:00:26.800] 9/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes ERROR 39.47s (exit status 255 or signal 127 SIGinvalid) [22:00:26.800] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build with_icu=yes MALLOC_PERTURB_=109 REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/bin/pg_upgrade --pg-test-extra '' --testgroup pg_upgrade --testname 006_transfer_modes -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/bin/pg_upgrade /tmp/cirrus-ci-build/src/bin/pg_upgrade/t/006_transfer_modes.pl [22:00:26.800] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:26.800] stderr: [22:00:26.800] [22:00:26.800] (test program exited with status code 255) [22:00:26.800] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:26.800] [22:00:29.140] ▶ 10/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/003_recovery_targets/data/t_003_recovery_targets_primary_data/backup/my_backup --host /tmp/8b5W7_IuxK --port 26745 --checkpoint fast" exited with value 1 ERROR [22:00:31.117] ▶ 11/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/004_timeline_switch/data/t_004_timeline_switch_primary_data/backup/my_backup --host /tmp/_ZSqD7BnZ6 --port 14756 --checkpoint fast" exited with value 1 ERROR [22:00:31.457] 10/344 postgresql:recovery / recovery/003_recovery_targets ERROR 30.73s (exit status 255 or signal 127 SIGinvalid) [22:00:31.457] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build MALLOC_PERTURB_=85 REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 003_recovery_targets -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/003_recovery_targets.pl [22:00:31.457] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:31.457] stderr: [22:00:31.457] [22:00:31.457] (test program exited with status code 255) [22:00:31.457] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:31.457] [22:00:32.290] ▶ 12/344 pg_ctl stop failed ERROR [22:00:32.301] 12/344 postgresql:pg_upgrade / pg_upgrade/004_subscription ERROR 45.01s (exit status 255 or signal 127 SIGinvalid) [22:00:32.301] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=54 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build with_icu=yes REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/bin/pg_upgrade --pg-test-extra '' --testgroup pg_upgrade --testname 004_subscription -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/bin/pg_upgrade /tmp/cirrus-ci-build/src/bin/pg_upgrade/t/004_subscription.pl [22:00:32.301] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:32.301] stderr: [22:00:32.301] [22:00:32.301] (test program exited with status code 255) [22:00:32.301] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:32.301] [22:00:34.637] 11/344 postgresql:recovery / recovery/004_timeline_switch ERROR 28.88s (exit status 255 or signal 127 SIGinvalid) [22:00:34.637] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=170 enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 004_timeline_switch -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/004_timeline_switch.pl [22:00:34.637] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:34.637] stderr: [22:00:34.637] [22:00:34.637] (test program exited with status code 255) [22:00:34.637] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:34.637] [22:00:34.800] ▶ 13/344 + numeric 44253 ms FAIL [22:00:34.901] ▶ 13/344 + strings 13 ms FAIL [22:00:35.024] ▶ 13/344 + md5 69 ms FAIL [22:00:35.031] ▶ 13/344 + numerology 68 ms FAIL [22:00:35.035] ▶ 13/344 + point 64 ms FAIL [22:00:35.039] ▶ 13/344 + lseg 66 ms FAIL [22:00:35.043] ▶ 13/344 + line 62 ms FAIL [22:00:35.048] ▶ 13/344 + box 24 ms FAIL [22:00:35.055] ▶ 13/344 + path 66 ms FAIL [22:00:35.059] ▶ 13/344 + polygon 64 ms FAIL [22:00:35.063] ▶ 13/344 + circle 58 ms FAIL [22:00:35.067] ▶ 13/344 + date 52 ms FAIL [22:00:35.071] ▶ 13/344 + time 51 ms FAIL [22:00:35.075] ▶ 13/344 + timetz 52 ms FAIL [22:00:35.080] ▶ 13/344 + timestamp 58 ms FAIL [22:00:35.087] ▶ 13/344 + timestamptz 61 ms FAIL [22:00:35.094] ▶ 13/344 + interval 55 ms FAIL [22:00:35.099] ▶ 13/344 + inet 44 ms FAIL [22:00:35.103] ▶ 13/344 + macaddr 60 ms FAIL [22:00:35.107] ▶ 13/344 + macaddr8 58 ms FAIL [22:00:35.113] ▶ 13/344 + multirangetypes 56 ms FAIL [22:00:35.160] ▶ 13/344 + geometry 10 ms FAIL [22:00:35.168] ▶ 13/344 + horology 18 ms FAIL [22:00:35.172] ▶ 13/344 + tstypes 12 ms FAIL [22:00:35.177] ▶ 13/344 + regex 32 ms FAIL [22:00:35.181] ▶ 13/344 + type_sanity 20 ms FAIL [22:00:35.188] ▶ 13/344 + opr_sanity 26 ms FAIL [22:00:35.192] ▶ 13/344 + misc_sanity 27 ms FAIL [22:00:35.196] ▶ 13/344 + comments 19 ms FAIL [22:00:35.200] ▶ 13/344 + expressions 33 ms FAIL [22:00:35.319] ▶ 13/344 + unicode 22 ms FAIL [22:00:35.324] ▶ 13/344 + xid 31 ms FAIL [22:00:35.329] ▶ 13/344 + mvcc 34 ms FAIL [22:00:35.333] ▶ 13/344 + database 30 ms FAIL [22:00:35.338] ▶ 13/344 + stats_import 33 ms FAIL [22:00:35.368] ▶ 13/344 + copy 19 ms FAIL [22:00:35.371] ▶ 13/344 + copyselect 14 ms FAIL [22:00:35.375] ▶ 13/344 + copydml 24 ms FAIL [22:00:35.431] ▶ 13/344 + copyencoding 17 ms FAIL [22:00:35.436] ▶ 13/344 + insert 16 ms FAIL [22:00:35.443] ▶ 13/344 + insert_conflict 17 ms FAIL [22:00:35.477] ▶ 13/344 + create_function_c 20 ms FAIL [22:00:35.485] ▶ 13/344 + create_misc 21 ms FAIL [22:00:35.510] ▶ 13/344 + create_operator 19 ms FAIL [22:00:35.514] ▶ 13/344 + create_procedure 22 ms FAIL [22:00:35.519] ▶ 13/344 + create_table 24 ms FAIL [22:00:35.532] ▶ 13/344 + create_type 29 ms FAIL [22:00:35.537] ▶ 13/344 + create_schema 14 ms FAIL [22:00:35.568] ▶ 13/344 + create_index 21 ms FAIL [22:00:35.572] ▶ 13/344 + create_index_spgist 20 ms FAIL [22:00:35.576] ▶ 13/344 + create_view 16 ms FAIL [22:00:35.580] ▶ 13/344 + index_including 20 ms FAIL [22:00:35.589] ▶ 13/344 + index_including_gist 22 ms FAIL [22:00:35.643] ▶ 13/344 + create_aggregate 44 ms FAIL [22:00:35.649] ▶ 13/344 + create_function_sql 36 ms FAIL [22:00:35.652] ▶ 13/344 + create_cast 43 ms FAIL [22:00:35.657] ▶ 13/344 + constraints 39 ms FAIL [22:00:35.666] ▶ 13/344 + triggers 31 ms FAIL [22:00:35.667] ▶ 13/344 + select 21 ms FAIL [22:00:35.674] ▶ 13/344 + inherit 21 ms FAIL [22:00:35.678] ▶ 13/344 + typed_table 29 ms FAIL [22:00:35.684] ▶ 13/344 + vacuum 51 ms FAIL [22:00:35.688] ▶ 13/344 + drop_if_exists 50 ms FAIL [22:00:35.694] ▶ 13/344 + updatable_views 45 ms FAIL [22:00:35.699] ▶ 13/344 + roleattributes 46 ms FAIL [22:00:35.703] ▶ 13/344 + create_am 43 ms FAIL [22:00:35.707] ▶ 13/344 + hash_func 44 ms FAIL [22:00:35.711] ▶ 13/344 + errors 49 ms FAIL [22:00:35.732] ▶ 13/344 + infinite_recurse 50 ms FAIL [22:00:35.748] ▶ 13/344 - sanity_check 13 ms FAIL [22:00:35.818] ▶ 13/344 + select_into 29 ms FAIL [22:00:35.822] ▶ 13/344 + select_distinct 36 ms FAIL [22:00:35.832] ▶ 13/344 + select_distinct_on 51 ms FAIL [22:00:36.131] ▶ 13/344 + select_implicit 41 ms FAIL [22:00:36.490] ▶ 13/344 + select_having 58 ms FAIL [22:00:36.496] ▶ 13/344 + subselect 54 ms FAIL [22:00:36.501] ▶ 13/344 + union 44 ms FAIL [22:00:36.506] ▶ 13/344 + case 49 ms FAIL [22:00:36.515] ▶ 13/344 + join 46 ms FAIL [22:00:36.521] ▶ 13/344 + aggregates 39 ms FAIL [22:00:36.526] ▶ 13/344 + transactions 22 ms FAIL [22:00:36.530] ▶ 13/344 + random 28 ms FAIL [22:00:36.536] ▶ 13/344 + portals 34 ms FAIL [22:00:36.542] ▶ 13/344 + arrays 57 ms FAIL [22:00:36.546] ▶ 13/344 + btree_index 60 ms FAIL [22:00:36.550] ▶ 13/344 + hash_index 58 ms FAIL [22:00:36.555] ▶ 13/344 + update 60 ms FAIL [22:00:36.559] ▶ 13/344 + delete 39 ms FAIL [22:00:36.563] ▶ 13/344 + namespace 52 ms FAIL [22:00:36.637] ▶ 13/344 + prepared_xacts 47 ms FAIL [22:00:36.703] ▶ 13/344 + brin 21 ms FAIL [22:00:36.708] ▶ 13/344 + gin 58 ms FAIL [22:00:36.713] ▶ 13/344 + gist 38 ms FAIL [22:00:36.717] ▶ 13/344 + spgist 36 ms FAIL [22:00:36.723] ▶ 13/344 + privileges 36 ms FAIL [22:00:36.727] ▶ 13/344 + init_privs 28 ms FAIL [22:00:36.731] ▶ 13/344 + security_label 49 ms FAIL [22:00:36.736] ▶ 13/344 + collate 51 ms FAIL [22:00:36.739] ▶ 13/344 + matview 46 ms FAIL [22:00:36.743] ▶ 13/344 + lock 43 ms FAIL [22:00:36.748] ▶ 13/344 + replica_identity 46 ms FAIL [22:00:36.756] ▶ 13/344 + rowsecurity 50 ms FAIL [22:00:36.761] ▶ 13/344 + object_address 54 ms FAIL [22:00:36.765] ▶ 13/344 + tablesample 52 ms FAIL [22:00:36.770] ▶ 13/344 + groupingsets 56 ms FAIL [22:00:36.774] ▶ 13/344 + drop_operator 52 ms FAIL [22:00:36.837] ▶ 13/344 + password 45 ms FAIL [22:00:36.842] ▶ 13/344 + identity 55 ms FAIL [22:00:36.847] ▶ 13/344 + generated_stored 33 ms FAIL [22:00:36.851] ▶ 13/344 + join_hash 19 ms FAIL [22:00:36.866] ▶ 13/344 + brin_bloom 10 ms FAIL [22:00:36.872] ▶ 13/344 + brin_multi 9 ms FAIL [22:00:36.937] ▶ 13/344 + create_table_like 11 ms FAIL [22:00:36.944] ▶ 13/344 + alter_generic 48 ms FAIL [22:00:36.950] ▶ 13/344 + alter_operator 47 ms FAIL [22:00:36.954] ▶ 13/344 + misc 41 ms FAIL [22:00:36.959] ▶ 13/344 + async 42 ms FAIL [22:00:36.963] ▶ 13/344 + dbsize 29 ms FAIL [22:00:36.969] ▶ 13/344 + merge 21 ms FAIL [22:00:36.973] ▶ 13/344 + misc_functions 45 ms FAIL [22:00:36.977] ▶ 13/344 + sysviews 20 ms FAIL [22:00:36.982] ▶ 13/344 + tsrf 31 ms FAIL [22:00:36.986] ▶ 13/344 + tid 55 ms FAIL [22:00:36.996] ▶ 13/344 + tidscan 51 ms FAIL [22:00:37.001] ▶ 13/344 + tidrangescan 56 ms FAIL [22:00:37.095] ▶ 13/344 + collate.utf8 50 ms FAIL [22:00:37.212] ▶ 13/344 + collate.icu.utf8 42 ms FAIL [22:00:37.218] ▶ 13/344 + incremental_sort 49 ms FAIL [22:00:37.222] ▶ 13/344 + create_role 54 ms FAIL [22:00:37.227] ▶ 13/344 + without_overlaps 50 ms FAIL [22:00:37.232] ▶ 13/344 + generated_virtual 48 ms FAIL [22:00:37.264] ▶ 13/344 + rules 10 ms FAIL [22:00:37.272] ▶ 13/344 + psql 16 ms FAIL [22:00:37.275] ▶ 13/344 + psql_crosstab 22 ms FAIL [22:00:37.282] ▶ 13/344 + psql_pipeline 24 ms FAIL [22:00:37.286] ▶ 13/344 + amutils 21 ms FAIL [22:00:37.292] ▶ 13/344 + stats_ext 22 ms FAIL [22:00:37.426] ▶ 13/344 + collate.linux.utf8 15 ms FAIL [22:00:37.457] ▶ 13/344 + collate.windows.win1252 19 ms FAIL [22:00:37.472] ▶ 13/344 - select_parallel 9 ms FAIL [22:00:37.487] ▶ 13/344 - write_parallel 9 ms FAIL [22:00:37.500] ▶ 13/344 - vacuum_parallel 8 ms FAIL [22:00:37.513] ▶ 13/344 - maintain_every 8 ms FAIL [22:00:37.528] ▶ 13/344 + publication 9 ms FAIL [22:00:37.533] ▶ 13/344 + subscription 8 ms FAIL [22:00:37.593] ▶ 13/344 + select_views 40 ms FAIL [22:00:37.597] ▶ 13/344 + portals_p2 35 ms FAIL [22:00:37.603] ▶ 13/344 + foreign_key 12 ms FAIL [22:00:37.608] ▶ 13/344 + cluster 26 ms FAIL [22:00:37.612] ▶ 13/344 + dependency 22 ms FAIL [22:00:37.616] ▶ 13/344 + guc 31 ms FAIL [22:00:37.620] ▶ 13/344 + bitmapops 45 ms FAIL [22:00:37.624] ▶ 13/344 + combocid 37 ms FAIL [22:00:37.630] ▶ 13/344 + tsearch 41 ms FAIL [22:00:37.635] ▶ 13/344 + tsdicts 41 ms FAIL [22:00:37.641] ▶ 13/344 + foreign_data 44 ms FAIL [22:00:37.648] ▶ 13/344 + window 33 ms FAIL [22:00:37.701] ▶ 13/344 + xmlmap 35 ms FAIL [22:00:37.705] ▶ 13/344 + functional_deps 43 ms FAIL [22:00:37.710] ▶ 13/344 + advisory_lock 35 ms FAIL [22:00:37.714] ▶ 13/344 + indirect_toast 46 ms FAIL [22:00:37.718] ▶ 13/344 + equivclass 40 ms FAIL [22:00:37.751] ▶ 13/344 + json 9 ms FAIL [22:00:37.758] ▶ 13/344 + jsonb 23 ms FAIL [22:00:37.900] ▶ 13/344 + json_encoding 23 ms FAIL [22:00:37.905] ▶ 13/344 + jsonpath 19 ms FAIL [22:00:38.106] ▶ 14/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/005_replay_delay/data/t_005_replay_delay_primary_data/backup/my_backup --host /tmp/MPsAII8k6X --port 12655 --checkpoint fast" exited with value 1 ERROR [22:00:38.202] ▶ 13/344 + jsonpath_encoding 18 ms FAIL [22:00:38.245] ▶ 13/344 + jsonb_jsonpath 25 ms FAIL [22:00:38.251] ▶ 13/344 + sqljson 15 ms FAIL [22:00:38.255] ▶ 13/344 + sqljson_queryfuncs 20 ms FAIL [22:00:38.267] ▶ 13/344 + sqljson_jsontable 20 ms FAIL [22:00:38.314] ▶ 13/344 + plancache 47 ms FAIL [22:00:38.318] ▶ 13/344 + limit 38 ms FAIL [22:00:38.326] ▶ 13/344 + plpgsql 28 ms FAIL [22:00:38.330] ▶ 13/344 + copy2 33 ms FAIL [22:00:38.335] ▶ 13/344 + temp 48 ms FAIL [22:00:38.340] ▶ 13/344 + domain 12 ms FAIL [22:00:38.346] ▶ 13/344 + rangefuncs 47 ms FAIL [22:00:38.350] ▶ 13/344 + prepare 26 ms FAIL [22:00:38.355] ▶ 13/344 + conversion 45 ms FAIL [22:00:38.359] ▶ 13/344 + truncate 42 ms FAIL [22:00:38.369] ▶ 13/344 + alter_table 40 ms FAIL [22:00:38.373] ▶ 13/344 + sequence 42 ms FAIL [22:00:38.379] ▶ 13/344 + polymorphism 36 ms FAIL [22:00:38.383] ▶ 13/344 + rowtypes 38 ms FAIL [22:00:38.388] ▶ 13/344 + returning 38 ms FAIL [22:00:38.479] ▶ 13/344 + largeobject 36 ms FAIL [22:00:38.487] ▶ 13/344 + with 24 ms FAIL [22:00:38.657] ▶ 13/344 + xml 28 ms FAIL [22:00:38.703] ▶ 13/344 + partition_join 31 ms FAIL [22:00:38.711] ▶ 13/344 + partition_prune 35 ms FAIL [22:00:38.716] ▶ 13/344 + reloptions 36 ms FAIL [22:00:38.720] ▶ 13/344 + hash_part 18 ms FAIL [22:00:38.725] ▶ 13/344 + indexing 33 ms FAIL [22:00:38.730] ▶ 13/344 + partition_aggregate 31 ms FAIL [22:00:38.734] ▶ 13/344 + partition_info 28 ms FAIL [22:00:38.739] ▶ 13/344 + tuplesort 31 ms FAIL [22:00:38.743] ▶ 13/344 + explain 32 ms FAIL [22:00:38.852] ▶ 13/344 + compression 29 ms FAIL [22:00:38.857] ▶ 13/344 + memoize 23 ms FAIL [22:00:38.862] ▶ 13/344 + stats 21 ms FAIL [22:00:38.869] ▶ 13/344 + predicate 27 ms FAIL [22:00:38.948] ▶ 13/344 + numa 27 ms FAIL [22:00:38.962] ▶ 13/344 + oidjoins 9 ms FAIL [22:00:38.967] ▶ 13/344 + event_trigger 8 ms FAIL [22:00:38.982] ▶ 13/344 - event_trigger_login 10 ms FAIL [22:00:38.996] ▶ 13/344 - fast_default 9 ms FAIL [22:00:39.010] ▶ 13/344 - tablespace 9 ms FAIL [22:00:39.013] ▶ 13/344 # test failed ERROR [22:00:39.019] 13/344 postgresql:regress / regress/regress ERROR 51.76s exit status 2 [22:00:39.019] >>> LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/regress:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=169 /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/regress --pg-test-extra '' --testgroup regress --testname regress -- /tmp/cirrus-ci-build/build/src/test/regress/pg_regress --inputdir /tmp/cirrus-ci-build/src/test/regress --expecteddir /tmp/cirrus-ci-build/src/test/regress --bindir '' --dlpath /tmp/cirrus-ci-build/build/src/test/regress --max-concurrent-tests=20 --dbname regression --outputdir /tmp/cirrus-ci-build/build/testrun/regress/regress --temp-instance /tmp/cirrus-ci-build/build/testrun/regress/regress/tmp_check --port 40055 --schedule /tmp/cirrus-ci-build/build/../src/test/regress/parallel_schedule [22:00:39.019] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:39.019] Listing only the last 100 lines from a long log. [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] # (test process exited with exit code 2) [22:00:39.019] pg_ctl: could not send stop signal (PID: 26263): No such process [22:00:39.019] # could not stop postmaster: exit code was 256 [22:00:39.019] [22:00:39.019] (test program exited with status code 2) [22:00:39.019] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:39.019] [22:00:42.809] ▶ 15/344 - regression tests pass FAIL [22:00:42.832] 14/344 postgresql:recovery / recovery/005_replay_delay ERROR 24.84s (exit status 255 or signal 127 SIGinvalid) [22:00:42.832] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin MALLOC_PERTURB_=29 top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 005_replay_delay -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/005_replay_delay.pl [22:00:42.832] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:42.832] stderr: [22:00:42.832] [22:00:42.832] (test program exited with status code 255) [22:00:42.832] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:42.832] [22:00:44.052] ▶ 16/344 - READ_REPLICATION_SLOT not supported for logical slots FAIL [22:00:44.068] ▶ 16/344 - Logical decoding fails on non-database connection FAIL [22:00:47.298] 16/344 postgresql:recovery / recovery/006_logical_decoding ERROR 20.50s exit status 4 [22:00:47.298] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template enable_injection_points=yes PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=62 /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 006_logical_decoding -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/006_logical_decoding.pl [22:00:47.298] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:47.298] stderr: [22:00:47.298] # Failed test 'READ_REPLICATION_SLOT not supported for logical slots' [22:00:47.298] # at /tmp/cirrus-ci-build/src/test/recovery/t/006_logical_decoding.pl line 46. [22:00:47.298] # 'psql: error: connection to server on socket "/tmp/LT2nUeVhVe/.s.PGSQL.24388" failed: server closed the connection unexpectedly [22:00:47.298] # This probably means the server terminated abnormally [22:00:47.298] # before or while processing the request.' [22:00:47.298] # doesn't match '(?^:cannot use READ_REPLICATION_SLOT with a logical replication slot)' [22:00:47.298] # Failed test 'Logical decoding fails on non-database connection' [22:00:47.298] # at /tmp/cirrus-ci-build/src/test/recovery/t/006_logical_decoding.pl line 57. [22:00:47.298] # Tests were run but no plan was declared and done_testing() was not seen. [22:00:47.298] # Looks like your test exited with 4 just after 3. [22:00:47.298] [22:00:47.298] (test program exited with status code 4) [22:00:47.298] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:47.298] [22:00:49.987] ▶ 17/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/007_sync_rep/data/t_007_sync_rep_primary_data/backup/primary_backup --host /tmp/Houo79Ft7K --port 29174 --checkpoint fast" exited with value 1 ERROR [22:00:50.876] ▶ 18/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/008_fsm_truncation/data/t_008_fsm_truncation_primary_data/backup/primary_backup --host /tmp/eG4gToatl_ --port 30306 --checkpoint fast" exited with value 1 ERROR [22:00:52.805] 17/344 postgresql:recovery / recovery/007_sync_rep ERROR 21.35s (exit status 255 or signal 127 SIGinvalid) [22:00:52.805] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=167 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 007_sync_rep -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/007_sync_rep.pl [22:00:52.805] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:52.805] stderr: [22:00:52.805] [22:00:52.805] (test program exited with status code 255) [22:00:52.805] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:52.805] [22:00:54.282] 18/344 postgresql:recovery / recovery/008_fsm_truncation ERROR 21.98s (exit status 255 or signal 127 SIGinvalid) [22:00:54.282] >>> MALLOC_PERTURB_=21 share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 008_fsm_truncation -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/008_fsm_truncation.pl [22:00:54.282] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:54.282] stderr: [22:00:54.282] [22:00:54.282] (test program exited with status code 255) [22:00:54.282] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:54.282] [22:00:54.297] ▶ 19/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/009_twophase/data/t_009_twophase_london_data/backup/london_backup --host /tmp/pbQUPxYPe3 --port 15644 --checkpoint fast" exited with value 1 ERROR [22:00:54.365] ▶ 20/344 - multiple-row-versions 57349 ms FAIL [22:00:54.444] ▶ 20/344 - index-only-scan 37 ms FAIL [22:00:54.458] ▶ 20/344 - index-only-bitmapscan 9 ms FAIL [22:00:54.524] ▶ 20/344 - predicate-lock-hot-tuple 9 ms FAIL [22:00:54.537] ▶ 20/344 - update-conflict-out 8 ms FAIL [22:00:54.548] ▶ 20/344 - deadlock-simple 7 ms FAIL [22:00:54.561] ▶ 20/344 - deadlock-hard 8 ms FAIL [22:00:54.572] ▶ 20/344 - deadlock-soft 7 ms FAIL [22:00:54.587] ▶ 20/344 - deadlock-soft-2 10 ms FAIL [22:00:54.599] ▶ 20/344 - deadlock-parallel 8 ms FAIL [22:00:54.611] ▶ 20/344 - detach-partition-concurrently-1 7 ms FAIL [22:00:54.623] ▶ 20/344 - detach-partition-concurrently-2 8 ms FAIL [22:00:54.638] ▶ 20/344 - detach-partition-concurrently-3 10 ms FAIL [22:00:54.655] ▶ 20/344 - detach-partition-concurrently-4 12 ms FAIL [22:00:54.668] ▶ 20/344 - fk-contention 8 ms FAIL [22:00:54.801] ▶ 20/344 - fk-deadlock 9 ms FAIL [22:00:55.186] ▶ 20/344 Bail out!# test failed ERROR [22:00:55.193] 20/344 postgresql:isolation / isolation/isolation ERROR 67.85s exit status 2 [22:00:55.193] >>> LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/isolation:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin MALLOC_PERTURB_=164 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/isolation --pg-test-extra '' --testgroup isolation --testname isolation -- /tmp/cirrus-ci-build/build/src/test/isolation/pg_isolation_regress --inputdir /tmp/cirrus-ci-build/src/test/isolation --expecteddir /tmp/cirrus-ci-build/src/test/isolation --bindir '' --dlpath /tmp/cirrus-ci-build/build/src/test/isolation --max-concurrent-tests=20 --dbname isolation_regression --outputdir /tmp/cirrus-ci-build/build/testrun/isolation/isolation --temp-instance /tmp/cirrus-ci-build/build/testrun/isolation/isolation/tmp_check --port 40056 --schedule /tmp/cirrus-ci-build/build/../src/test/isolation/isolation_schedule [22:00:55.193] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:55.193] stderr: [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] # (test process exited with exit code 1) [22:00:55.193] diff: standard output: No space left on device [22:00:55.193] # diff command failed with status 512: diff "/tmp/cirrus-ci-build/src/test/isolation/expected/fk-deadlock2_2.out" "/tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/fk-deadlock2.out" > "/tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/fk-deadlock2.out.diff" [22:00:55.193] pg_ctl: could not send stop signal (PID: 26252): No such process [22:00:55.193] # could not stop postmaster: exit code was 256 [22:00:55.193] [22:00:55.193] (test program exited with status code 2) [22:00:55.193] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:55.193] [22:00:55.909] ▶ 21/344 command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/012_subtransactions/data/t_012_subtransactions_primary_data/backup/primary_backup --host /tmp/9GFRfAqNkD --port 18632 --checkpoint fast" exited with value 1 ERROR [22:00:55.909] ▶ 22/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/015_promotion_pages/data/t_015_promotion_pages_alpha_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:55.909] ▶ 23/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/014_unlogged_reinit/data/t_014_unlogged_reinit_main_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:55.909] 22/344 postgresql:recovery / recovery/015_promotion_pages ERROR 1.63s (exit status 255 or signal 127 SIGinvalid) [22:00:55.910] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes MALLOC_PERTURB_=77 /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 015_promotion_pages -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/015_promotion_pages.pl [22:00:55.910] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:55.910] stderr: [22:00:55.910] [22:00:55.910] (test program exited with status code 255) [22:00:55.910] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:55.910] [22:00:55.910] 23/344 postgresql:recovery / recovery/014_unlogged_reinit ERROR 3.10s (exit status 255 or signal 127 SIGinvalid) [22:00:55.910] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build MALLOC_PERTURB_=19 REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 014_unlogged_reinit -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/014_unlogged_reinit.pl [22:00:55.910] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:55.910] stderr: [22:00:55.910] [22:00:55.910] (test program exited with status code 255) [22:00:55.910] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:55.910] [22:00:56.593] ▶ 24/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/017_shm/data/t_017_shm_gnat_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:56.593] ▶ 25/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/016_min_consistency/data/t_016_min_consistency_primary_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:56.594] ▶ 26/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/018_wal_optimize/data/t_018_wal_optimize_node_minimal_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:56.606] 24/344 postgresql:recovery / recovery/017_shm ERROR 0.70s (exit status 255 or signal 127 SIGinvalid) [22:00:56.606] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=132 enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 017_shm -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/017_shm.pl [22:00:56.606] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:56.606] stderr: [22:00:56.606] [22:00:56.606] (test program exited with status code 255) [22:00:56.606] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:56.606] [22:00:56.613] 25/344 postgresql:recovery / recovery/016_min_consistency ERROR 0.71s (exit status 255 or signal 127 SIGinvalid) [22:00:56.613] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build MALLOC_PERTURB_=50 REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 016_min_consistency -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/016_min_consistency.pl [22:00:56.613] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:56.613] stderr: [22:00:56.613] [22:00:56.613] (test program exited with status code 255) [22:00:56.613] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:56.613] [22:00:56.619] 26/344 postgresql:recovery / recovery/018_wal_optimize ERROR 0.70s (exit status 255 or signal 127 SIGinvalid) [22:00:56.619] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin MALLOC_PERTURB_=217 top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 018_wal_optimize -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/018_wal_optimize.pl [22:00:56.619] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:56.619] stderr: [22:00:56.619] [22:00:56.619] (test program exited with status code 255) [22:00:56.619] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:56.619] [22:00:57.695] ▶ 27/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/019_replslot_limit/data/t_019_replslot_limit_primary_data/pgdata --auth trust --wal-segsize=1 -c io_method=io_uring" exited with value 1 ERROR [22:00:57.705] 27/344 postgresql:recovery / recovery/019_replslot_limit ERROR 1.10s (exit status 255 or signal 127 SIGinvalid) [22:00:57.705] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=98 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 019_replslot_limit -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/019_replslot_limit.pl [22:00:57.705] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:57.705] stderr: [22:00:57.705] [22:00:57.705] (test program exited with status code 255) [22:00:57.705] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:57.705] [22:00:58.534] ▶ 28/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/022_crash_temp_files/data/t_022_crash_temp_files_node_crash_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:58.546] 28/344 postgresql:recovery / recovery/022_crash_temp_files ERROR 0.84s (exit status 255 or signal 127 SIGinvalid) [22:00:58.546] >>> MALLOC_PERTURB_=23 share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 022_crash_temp_files -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/022_crash_temp_files.pl [22:00:58.546] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:58.546] stderr: [22:00:58.546] [22:00:58.546] (test program exited with status code 255) [22:00:58.546] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:58.546] [22:00:58.569] 19/344 postgresql:recovery / recovery/009_twophase ERROR 23.93s (exit status 255 or signal 127 SIGinvalid) [22:00:58.569] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build MALLOC_PERTURB_=83 REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 009_twophase -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/009_twophase.pl [22:00:58.569] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:58.569] stderr: [22:00:58.569] [22:00:58.569] (test program exited with status code 255) [22:00:58.569] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:58.569] [22:00:59.196] ▶ 29/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/023_pitr_prepared_xact/data/t_023_pitr_prepared_xact_primary_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:59.206] 29/344 postgresql:recovery / recovery/023_pitr_prepared_xact ERROR 0.66s (exit status 255 or signal 127 SIGinvalid) [22:00:59.207] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template enable_injection_points=yes PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=184 /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 023_pitr_prepared_xact -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/023_pitr_prepared_xact.pl [22:00:59.207] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:59.207] stderr: [22:00:59.207] [22:00:59.207] (test program exited with status code 255) [22:00:59.207] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:59.207] [22:00:59.220] ▶ 30/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:00:59.225] 30/344 postgresql:recovery / recovery/020_archive_status ERROR 2.61s (exit status 255 or signal 127 SIGinvalid) [22:00:59.225] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=84 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 020_archive_status -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/020_archive_status.pl [22:00:59.225] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:00:59.225] stderr: [22:00:59.225] [22:00:59.225] (test program exited with status code 255) [22:00:59.225] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:00:59.225] [22:00:59.999] ▶ 31/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/026_overwrite_contrecord/data/t_026_overwrite_contrecord_primary_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:01:00.011] 31/344 postgresql:recovery / recovery/026_overwrite_contrecord ERROR 0.79s (exit status 255 or signal 127 SIGinvalid) [22:01:00.012] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=72 enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 026_overwrite_contrecord -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/026_overwrite_contrecord.pl [22:01:00.012] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:01:00.012] stderr: [22:01:00.012] [22:01:00.012] (test program exited with status code 255) [22:01:00.012] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:01:00.012] [22:01:00.683] ▶ 32/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/024_archive_recovery/data/t_024_archive_recovery_orig_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:01:00.693] 32/344 postgresql:recovery / recovery/024_archive_recovery ERROR 2.12s (exit status 255 or signal 127 SIGinvalid) [22:01:00.693] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=64 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 024_archive_recovery -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/024_archive_recovery.pl [22:01:00.693] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:01:00.693] stderr: [22:01:00.693] [22:01:00.693] (test program exited with status code 255) [22:01:00.693] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:01:00.693] [22:01:01.393] ▶ 33/344 command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/021_row_visibility/data/t_021_row_visibility_primary_data/pgdata --auth trust -c io_method=io_uring" exited with value 1 ERROR [22:01:01.405] 33/344 postgresql:recovery / recovery/021_row_visibility ERROR 4.78s (exit status 255 or signal 127 SIGinvalid) [22:01:01.405] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin top_builddir=/tmp/cirrus-ci-build/build REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so MALLOC_PERTURB_=165 enable_injection_points=yes /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/test/recovery --pg-test-extra '' --testgroup recovery --testname 021_row_visibility -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/test/recovery /tmp/cirrus-ci-build/src/test/recovery/t/021_row_visibility.pl [22:01:01.405] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:01:01.405] stderr: [22:01:01.405] [22:01:01.405] (test program exited with status code 255) [22:01:01.405] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:01:01.405] [22:01:02.118] ▶ 15/344 pg_ctl restart failed ERROR [22:01:02.130] 15/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 74.86s (exit status 255 or signal 127 SIGinvalid) [22:01:02.131] >>> share_contrib_dir=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/share/contrib LD_LIBRARY_PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/lib/x86_64-linux-gnu MALLOC_PERTURB_=128 INITDB_TEMPLATE=/tmp/cirrus-ci-build/build/tmp_install/initdb-template PATH=/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade:/tmp/cirrus-ci-build/build/src/bin/pg_upgrade/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PG_REGRESS=/tmp/cirrus-ci-build/build/src/test/regress/pg_regress top_builddir=/tmp/cirrus-ci-build/build with_icu=yes REGRESS_SHLIB=/tmp/cirrus-ci-build/build/src/test/regress/regress.so /usr/bin/python3 /tmp/cirrus-ci-build/build/../src/tools/testwrap --basedir /tmp/cirrus-ci-build/build --srcdir /tmp/cirrus-ci-build/src/bin/pg_upgrade --pg-test-extra '' --testgroup pg_upgrade --testname 002_pg_upgrade -- /usr/bin/perl -I /tmp/cirrus-ci-build/src/test/perl -I /tmp/cirrus-ci-build/src/bin/pg_upgrade /tmp/cirrus-ci-build/src/bin/pg_upgrade/t/002_pg_upgrade.pl [22:01:02.131] ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― [22:01:02.131] stderr: [22:01:02.131] # Failed test 'regression tests pass' [22:01:02.131] # at /tmp/cirrus-ci-build/src/bin/pg_upgrade/t/002_pg_upgrade.pl line 303. [22:01:02.131] # got: '256' [22:01:02.131] # expected: '0' [22:01:02.131] [22:01:02.131] (test program exited with status code 255) [22:01:02.131] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [22:01:02.131] [22:01:02.406] Exception in callback TestHarness._run_tests..test_done() at /usr/lib/python3/dist-packages/mesonbuild/mtest.py:1956 [22:01:02.406] handle: .test_done() at /usr/lib/python3/dist-packages/mesonbuild/mtest.py:1956> [22:01:02.406] Traceback (most recent call last): [22:01:02.406] File "/usr/lib/python3.11/asyncio/events.py", line 80, in _run [22:01:02.406] self._context.run(self._callback, *self._args) [22:01:02.406] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1958, in test_done [22:01:02.406] f.result() [22:01:02.406] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1951, in run_test [22:01:02.406] self.process_test_result(res) [22:01:02.406] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1699, in process_test_result [22:01:02.406] l.log(self, result) [22:01:02.406] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 759, in log [22:01:02.406] self.file.write(json.dumps(jresult) + '\n') [22:01:02.406] OSError: [Errno 28] No space left on device [22:01:02.414] Traceback (most recent call last): [22:01:02.415] File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 194, in run [22:01:02.415] return options.run_func(options) [22:01:02.415] ^^^^^^^^^^^^^^^^^^^^^^^^^ [22:01:02.415] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 2107, in run [22:01:02.415] return th.doit() [22:01:02.415] ^^^^^^^^^ [22:01:02.415] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1788, in doit [22:01:02.415] self.run_tests(runners) [22:01:02.415] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1927, in run_tests [22:01:02.415] loop.run_until_complete(self._run_tests(runners)) [22:01:02.415] File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete [22:01:02.415] return future.result() [22:01:02.415] ^^^^^^^^^^^^^^^ [22:01:02.415] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 2027, in _run_tests [22:01:02.415] await complete_all(futures) [22:01:02.415] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1236, in complete_all [22:01:02.415] check_futures(done) [22:01:02.416] File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 1226, in check_futures [22:01:02.416] f.result() [22:01:02.416] OSError: [Errno 28] No space left on device [22:01:02.416] [22:01:02.416] Summary of Failures: [22:01:02.416] [22:01:02.416] 5/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness ERROR 1.17s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 6/344 postgresql:recovery / recovery/001_stream_rep ERROR 13.19s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 7/344 postgresql:recovery / recovery/002_archiving ERROR 17.27s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 8/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots ERROR 30.71s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 9/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes ERROR 39.47s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 10/344 postgresql:recovery / recovery/003_recovery_targets ERROR 30.73s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 12/344 postgresql:pg_upgrade / pg_upgrade/004_subscription ERROR 45.01s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 11/344 postgresql:recovery / recovery/004_timeline_switch ERROR 28.88s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 13/344 postgresql:regress / regress/regress ERROR 51.76s exit status 2 [22:01:02.416] 14/344 postgresql:recovery / recovery/005_replay_delay ERROR 24.84s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 16/344 postgresql:recovery / recovery/006_logical_decoding ERROR 20.50s exit status 4 [22:01:02.416] 17/344 postgresql:recovery / recovery/007_sync_rep ERROR 21.35s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 18/344 postgresql:recovery / recovery/008_fsm_truncation ERROR 21.98s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 20/344 postgresql:isolation / isolation/isolation ERROR 67.85s exit status 2 [22:01:02.416] 22/344 postgresql:recovery / recovery/015_promotion_pages ERROR 1.63s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 23/344 postgresql:recovery / recovery/014_unlogged_reinit ERROR 3.10s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 24/344 postgresql:recovery / recovery/017_shm ERROR 0.70s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 25/344 postgresql:recovery / recovery/016_min_consistency ERROR 0.71s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 26/344 postgresql:recovery / recovery/018_wal_optimize ERROR 0.70s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 27/344 postgresql:recovery / recovery/019_replslot_limit ERROR 1.10s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 28/344 postgresql:recovery / recovery/022_crash_temp_files ERROR 0.84s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 19/344 postgresql:recovery / recovery/009_twophase ERROR 23.93s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 29/344 postgresql:recovery / recovery/023_pitr_prepared_xact ERROR 0.66s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 30/344 postgresql:recovery / recovery/020_archive_status ERROR 2.61s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 31/344 postgresql:recovery / recovery/026_overwrite_contrecord ERROR 0.79s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 32/344 postgresql:recovery / recovery/024_archive_recovery ERROR 2.12s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 33/344 postgresql:recovery / recovery/021_row_visibility ERROR 4.78s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] 15/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade ERROR 74.86s (exit status 255 or signal 127 SIGinvalid) [22:01:02.416] [22:01:02.416] Ok: 4 [22:01:02.416] Expected Fail: 0 [22:01:02.416] Fail: 28 [22:01:02.416] Unexpected Pass: 0 [22:01:02.416] Skipped: 0 [22:01:02.416] Timeout: 0 [22:01:02.416] [22:01:02.416] Full log written to /tmp/cirrus-ci-build/build/meson-logs/testlog.txt [22:01:02.416] [22:01:02.416] ERROR: Unhandled python OSError. This is probably not a Meson bug, but an issue with your build environment. [22:01:02.543] [22:01:02.543] Exit status: 28