summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Davis2023-08-10 17:16:59 +0000
committerJeff Davis2023-08-10 17:20:54 +0000
commitbee263b0878cacec5e3d888ab666000edc3219de (patch)
tree8f88dde5bcc16dfda298784a05dde16c59184afa
parent5e0c761d0a13c7b4f7c5de618ac38560d74d74d0 (diff)
Remove test from commit fa2e874946.
The fix itself is fine, but the test revealed other problems related to parallel query that are not easily fixable. Remove the test for now to fix the buildfarm. Discussion: https://postgr.es/m/[email protected] Backpatch-through: 11
-rw-r--r--src/test/isolation/expected/search-path-inval.out97
-rw-r--r--src/test/isolation/isolation_schedule1
-rw-r--r--src/test/isolation/specs/search-path-inval.spec59
3 files changed, 0 insertions, 157 deletions
diff --git a/src/test/isolation/expected/search-path-inval.out b/src/test/isolation/expected/search-path-inval.out
deleted file mode 100644
index e0173afdb2..0000000000
--- a/src/test/isolation/expected/search-path-inval.out
+++ /dev/null
@@ -1,97 +0,0 @@
-Parsed test spec with 3 sessions
-
-starting permutation: s1a s2a s1a s2b
-step s1a:
- SELECT CURRENT_USER;
- SHOW search_path;
- SELECT t FROM x;
-
-current_user
-----------------
-regress_sp_user1
-(1 row)
-
-search_path
---------------------------
-"$user", regress_sp_public
-(1 row)
-
-t
---------------------------
-data in regress_sp_user1.x
-(1 row)
-
-step s2a:
- ALTER ROLE regress_sp_user1 RENAME TO regress_sp_user2;
-
-step s1a:
- SELECT CURRENT_USER;
- SHOW search_path;
- SELECT t FROM x;
-
-current_user
-----------------
-regress_sp_user2
-(1 row)
-
-search_path
---------------------------
-"$user", regress_sp_public
-(1 row)
-
-t
----------------------------
-data in regress_sp_public.x
-(1 row)
-
-step s2b:
- ALTER ROLE regress_sp_user2 RENAME TO regress_sp_user1;
-
-
-starting permutation: s1a s3a s1a s3b
-step s1a:
- SELECT CURRENT_USER;
- SHOW search_path;
- SELECT t FROM x;
-
-current_user
-----------------
-regress_sp_user1
-(1 row)
-
-search_path
---------------------------
-"$user", regress_sp_public
-(1 row)
-
-t
---------------------------
-data in regress_sp_user1.x
-(1 row)
-
-step s3a:
- ALTER SCHEMA regress_sp_user1 RENAME TO regress_sp_user2;
-
-step s1a:
- SELECT CURRENT_USER;
- SHOW search_path;
- SELECT t FROM x;
-
-current_user
-----------------
-regress_sp_user1
-(1 row)
-
-search_path
---------------------------
-"$user", regress_sp_public
-(1 row)
-
-t
----------------------------
-data in regress_sp_public.x
-(1 row)
-
-step s3b:
- ALTER SCHEMA regress_sp_user2 RENAME TO regress_sp_user1;
-
diff --git a/src/test/isolation/isolation_schedule b/src/test/isolation/isolation_schedule
index eab9f2243e..4fc56ae99c 100644
--- a/src/test/isolation/isolation_schedule
+++ b/src/test/isolation/isolation_schedule
@@ -110,4 +110,3 @@ test: serializable-parallel
test: serializable-parallel-2
test: serializable-parallel-3
test: matview-write-skew
-test: search-path-inval \ No newline at end of file
diff --git a/src/test/isolation/specs/search-path-inval.spec b/src/test/isolation/specs/search-path-inval.spec
deleted file mode 100644
index 08b1bba2fc..0000000000
--- a/src/test/isolation/specs/search-path-inval.spec
+++ /dev/null
@@ -1,59 +0,0 @@
-# Test search_path invalidation.
-
-setup
-{
- CREATE USER regress_sp_user1;
- CREATE SCHEMA regress_sp_user1 AUTHORIZATION regress_sp_user1;
- CREATE SCHEMA regress_sp_public;
- GRANT ALL PRIVILEGES ON SCHEMA regress_sp_public TO regress_sp_user1;
-}
-
-teardown
-{
- DROP SCHEMA regress_sp_public CASCADE;
- DROP SCHEMA regress_sp_user1 CASCADE;
- DROP USER regress_sp_user1;
-}
-
-session s1
-setup
-{
- SET search_path = "$user", regress_sp_public;
- SET SESSION AUTHORIZATION regress_sp_user1;
- CREATE TABLE regress_sp_user1.x(t) AS SELECT 'data in regress_sp_user1.x';
- CREATE TABLE regress_sp_public.x(t) AS SELECT 'data in regress_sp_public.x';
-}
-step s1a
-{
- SELECT CURRENT_USER;
- SHOW search_path;
- SELECT t FROM x;
-}
-
-session s2
-step s2a
-{
- ALTER ROLE regress_sp_user1 RENAME TO regress_sp_user2;
-}
-step s2b
-{
- ALTER ROLE regress_sp_user2 RENAME TO regress_sp_user1;
-}
-
-session s3
-step s3a
-{
- ALTER SCHEMA regress_sp_user1 RENAME TO regress_sp_user2;
-}
-step s3b
-{
- ALTER SCHEMA regress_sp_user2 RENAME TO regress_sp_user1;
-}
-
-# s1's search_path is invalidated by role name change in s2a, and
-# falls back to regress_sp_public.x
-permutation s1a s2a s1a s2b
-
-# s1's search_path is invalidated by schema name change in s2b, and
-# falls back to regress_sp_public.x
-permutation s1a s3a s1a s3b