Parsed test spec with 2 sessions

starting permutation: s1-load-cache s2-load-cache s2-delete-inactive s2-begin s2-repair-placement s1-repair-placement s2-commit
step s1-load-cache:
 COPY test_hash_table FROM PROGRAM 'echo 1,1 && echo 2,2 && echo 3,3 && echo 4,4 && echo 5,5' WITH CSV;

step s2-load-cache:
 COPY test_hash_table FROM PROGRAM 'echo 1,1 && echo 2,2 && echo 3,3 && echo 4,4 && echo 5,5' WITH CSV;

step s2-delete-inactive:
 DELETE FROM pg_dist_shard_placement WHERE shardid IN (SELECT * FROM selected_shard_for_test_table) AND nodeport = 57638;

step s2-begin:
 BEGIN;

step s2-repair-placement:
 SELECT citus_copy_shard_placement((SELECT * FROM selected_shard_for_test_table), 'localhost', 57637, 'localhost', 57638, transfer_mode := 'block_writes');

citus_copy_shard_placement
---------------------------------------------------------------------

(1 row)

step s1-repair-placement:
 SELECT citus_copy_shard_placement((SELECT * FROM selected_shard_for_test_table), 'localhost', 57637, 'localhost', 57638);

ERROR:  could not acquire the lock required to copy public.test_hash_table
step s2-commit:
 COMMIT;


starting permutation: s2-delete-inactive s2-begin s2-repair-placement s1-repair-placement s2-commit
step s2-delete-inactive:
 DELETE FROM pg_dist_shard_placement WHERE shardid IN (SELECT * FROM selected_shard_for_test_table) AND nodeport = 57638;

step s2-begin:
 BEGIN;

step s2-repair-placement:
 SELECT citus_copy_shard_placement((SELECT * FROM selected_shard_for_test_table), 'localhost', 57637, 'localhost', 57638, transfer_mode := 'block_writes');

citus_copy_shard_placement
---------------------------------------------------------------------

(1 row)

step s1-repair-placement:
 SELECT citus_copy_shard_placement((SELECT * FROM selected_shard_for_test_table), 'localhost', 57637, 'localhost', 57638);

ERROR:  could not acquire the lock required to copy public.test_hash_table
step s2-commit:
 COMMIT;

