From 5749dcad185100fae6d8e0fb401925055a72f9af Mon Sep 17 00:00:00 2001 From: Nils Dijk Date: Mon, 15 Aug 2022 23:52:19 +0200 Subject: [PATCH] add more permutations --- .../expected/isolation_reference_table.out | 34 +++++++++++++++++++ .../spec/isolation_reference_table.spec | 3 +- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/src/test/regress/expected/isolation_reference_table.out b/src/test/regress/expected/isolation_reference_table.out index 70fafbd10..3a9f95661 100644 --- a/src/test/regress/expected/isolation_reference_table.out +++ b/src/test/regress/expected/isolation_reference_table.out @@ -103,3 +103,37 @@ step s1-drop: step s2-commit: COMMIT; + +starting permutation: s2-create s2-begin s2-drop s1-create s2-commit +create_reference_table +--------------------------------------------------------------------- + +(1 row) + +step s2-create: + CREATE TABLE reference_table_s2(a int); + SELECT create_reference_table('reference_table_s2'); + +create_reference_table +--------------------------------------------------------------------- + +(1 row) + +step s2-begin: + BEGIN; + +step s2-drop: + DROP TABLE reference_table_s2; + +step s1-create: + CREATE TABLE reference_table_s1(a int); + SELECT create_reference_table('reference_table_s1'); + +create_reference_table +--------------------------------------------------------------------- + +(1 row) + +step s2-commit: + COMMIT; + diff --git a/src/test/regress/spec/isolation_reference_table.spec b/src/test/regress/spec/isolation_reference_table.spec index 3920a4185..2a6f2284c 100644 --- a/src/test/regress/spec/isolation_reference_table.spec +++ b/src/test/regress/spec/isolation_reference_table.spec @@ -77,4 +77,5 @@ permutation "s1-begin" "s1-create" "s2-create" "s1-commit" permutation "s1-create" "s2-create" "s1-begin" "s1-drop" "s2-drop" "s1-commit" // create and drop don't block each other -permutation "s1-create" "s2-begin" "s2-create" "s1-drop" "s2-commit" \ No newline at end of file +permutation "s1-create" "s2-begin" "s2-create" "s1-drop" "s2-commit" +permutation "s2-create" "s2-begin" "s2-drop" "s1-create" "s2-commit"