Parsed test spec with 2 sessions starting permutation: s1-begin s1-undistribute s2-undistribute s1-commit step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-undistribute: SELECT undistribute_table('dist_table'); step s1-commit: COMMIT; step s2-undistribute: <... completed> error in steps s1-commit s2-undistribute: ERROR: cannot complete operation because no such table exists starting permutation: s1-begin s1-undistribute s2-select s1-commit step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; step s1-commit: COMMIT; step s2-select: <... completed> a b 1 2 3 4 5 6 starting permutation: s1-begin s1-undistribute s2-insert s1-commit s2-select step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-insert: INSERT INTO dist_table VALUES (7, 8), (9, 10); step s1-commit: COMMIT; step s2-insert: <... completed> step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; a b 1 2 3 4 5 6 7 8 9 10 starting permutation: s1-begin s1-undistribute s2-insert-select s1-commit s2-select step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-insert-select: INSERT INTO dist_table SELECT * FROM dist_table; step s1-commit: COMMIT; step s2-insert-select: <... completed> step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; a b 1 2 1 2 3 4 3 4 5 6 5 6 starting permutation: s1-begin s1-undistribute s2-delete s1-commit s2-select step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-delete: DELETE FROM dist_table WHERE a = 3; step s1-commit: COMMIT; step s2-delete: <... completed> step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; a b 1 2 5 6 starting permutation: s1-begin s1-undistribute s2-copy s1-commit s2-select step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-copy: COPY dist_table FROM PROGRAM 'echo 11, 12 && echo 13, 14' WITH CSV; step s1-commit: COMMIT; step s2-copy: <... completed> step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; a b 1 2 3 4 5 6 11 12 13 14 starting permutation: s1-begin s1-undistribute s2-drop s1-commit s2-select step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-drop: DROP TABLE dist_table; step s1-commit: COMMIT; step s2-drop: <... completed> step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; ERROR: relation "dist_table" does not exist starting permutation: s1-begin s1-undistribute s2-truncate s1-commit s2-select step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-truncate: TRUNCATE dist_table; step s1-commit: COMMIT; step s2-truncate: <... completed> step s2-select: SELECT * FROM dist_table ORDER BY 1, 2; a b starting permutation: s1-begin s1-undistribute s2-select-for-update s1-commit step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-select-for-update: SELECT * FROM dist_table WHERE a = 5 FOR UPDATE; step s1-commit: COMMIT; step s2-select-for-update: <... completed> a b 5 6 starting permutation: s1-begin s1-undistribute s2-create-index-concurrently s1-commit step s1-begin: BEGIN; step s1-undistribute: SELECT undistribute_table('dist_table'); undistribute_table step s2-create-index-concurrently: CREATE INDEX CONCURRENTLY idx ON dist_table (a); step s1-commit: COMMIT; step s2-create-index-concurrently: <... completed>