diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out --- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/cluster.out 2024-09-06 08:34:05.055747204 +0000 +++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/cluster.out 2024-09-06 08:40:18.445384205 +0000 @@ -68,118 +68,7 @@ (1 row) -step wait_before_lock: <... completed> -step check1: - INSERT INTO relfilenodes(node) - SELECT relfilenode FROM pg_class WHERE relname='clstr_test'; - - SELECT count(DISTINCT node) FROM relfilenodes; - - SELECT i, j FROM clstr_test ORDER BY i, j; - - INSERT INTO data_s1(_xmin, _cmin, i, j) - SELECT xmin, cmin, i, j FROM clstr_test; - - SELECT count(*) - FROM data_s1 d1 FULL JOIN data_s2 d2 USING (_xmin, _cmin, i, j) - WHERE d1.i ISNULL OR d2.i ISNULL; - -count ------ - 2 -(1 row) - - i| j ----+--- - 2| 20 - 6| 60 - 8| 8 - 10| 1 - 40| 3 - 50| 5 -102|100 -110|111 -(8 rows) - -count ------ - 0 -(1 row) - -injection_points_detach ------------------------ - -(1 row) - -injection_points_detach ------------------------ - -(1 row) - - -starting permutation: wait_after_lock wakeup_after_lock -injection_points_attach ------------------------ - -(1 row) - -step wait_after_lock: - CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - -step wakeup_after_lock: - SELECT injection_points_wakeup('cluster-concurrently-after-lock'); - -injection_points_wakeup ------------------------ - -(1 row) - -step wait_after_lock: <... completed> -injection_points_detach ------------------------ - -(1 row) - -injection_points_detach ------------------------ - -(1 row) - - -starting permutation: wait_after_lock after_lock_delay wakeup_after_lock -injection_points_attach ------------------------ - -(1 row) - -step wait_after_lock: - CLUSTER (CONCURRENTLY) clstr_test USING clstr_test_pkey; - -step after_lock_delay: - SELECT pg_sleep(1.5); - -pg_sleep --------- - -(1 row) - -step wakeup_after_lock: - SELECT injection_points_wakeup('cluster-concurrently-after-lock'); - -injection_points_wakeup ------------------------ - -(1 row) - -step wait_after_lock: <... completed> -ERROR: could not process concurrent data changes in time -injection_points_detach ------------------------ - -(1 row) - -injection_points_detach ------------------------ - -(1 row) +PQconsumeInput failed: server closed the connection unexpectedly + This probably means the server terminated abnormally + before or while processing the request.