aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon Riggs <simon@2ndQuadrant.com>2012-10-18 15:26:02 +0100
committerSimon Riggs <simon@2ndQuadrant.com>2012-10-18 15:26:02 +0100
commit126091270396d24ecd9bc2094f7e8dbbc6547e39 (patch)
tree7dd6fd2421073ad1b3bfd9e68eef353c1e9c9814 /src
parentd4412fa0e543fa1608c3bb9b6651d247ce59983f (diff)
downloadpostgresql-126091270396d24ecd9bc2094f7e8dbbc6547e39.tar.gz
postgresql-126091270396d24ecd9bc2094f7e8dbbc6547e39.zip
Revert tests for drop index concurrently.
Diffstat (limited to 'src')
-rw-r--r--src/test/isolation/expected/drop-index-concurrently-1.out36
-rw-r--r--src/test/isolation/expected/drop-index-concurrently-2.out24
-rw-r--r--src/test/isolation/isolation_schedule2
-rw-r--r--src/test/isolation/specs/drop-index-concurrently-1.spec33
-rw-r--r--src/test/isolation/specs/drop-index-concurrently-2.spec21
5 files changed, 0 insertions, 116 deletions
diff --git a/src/test/isolation/expected/drop-index-concurrently-1.out b/src/test/isolation/expected/drop-index-concurrently-1.out
deleted file mode 100644
index c42ac91f8be..00000000000
--- a/src/test/isolation/expected/drop-index-concurrently-1.out
+++ /dev/null
@@ -1,36 +0,0 @@
-Parsed test spec with 3 sessions
-
-starting permutation: noseq prepi preps begin explaini explains select2 drop insert2 end2 selecti selects end
-step noseq: SET enable_seqscan = false;
-step prepi: PREPARE getrow_idx AS SELECT * FROM test_dc WHERE data=34;
-step preps: PREPARE getrow_seq AS SELECT * FROM test_dc WHERE data::text=34::text;
-step begin: BEGIN;
-step explaini: EXPLAIN (COSTS OFF) EXECUTE getrow_idx;
-QUERY PLAN
-
-Index Scan using test_dc_data on test_dc
- Index Cond: (data = 34)
-step explains: EXPLAIN (COSTS OFF) EXECUTE getrow_seq;
-QUERY PLAN
-
-Seq Scan on test_dc
- Filter: ((data)::text = '34'::text)
-step select2: SELECT * FROM test_dc WHERE data=34;
-id data
-
-34 34
-step drop: DROP INDEX CONCURRENTLY test_dc_data; <waiting ...>
-step insert2: INSERT INTO test_dc(data) SELECT * FROM generate_series(1, 100);
-step end2: COMMIT;
-step selecti: EXECUTE getrow_idx;
-id data
-
-34 34
-134 34
-step selects: EXECUTE getrow_seq;
-id data
-
-34 34
-134 34
-step end: COMMIT;
-step drop: <... completed>
diff --git a/src/test/isolation/expected/drop-index-concurrently-2.out b/src/test/isolation/expected/drop-index-concurrently-2.out
deleted file mode 100644
index 48027776237..00000000000
--- a/src/test/isolation/expected/drop-index-concurrently-2.out
+++ /dev/null
@@ -1,24 +0,0 @@
-Parsed test spec with 3 sessions
-
-starting permutation: explain drop cancel rollback droptab selecti dropi
-step explain: EXPLAIN (COSTS OFF) SELECT * FROM test_dc WHERE data=34343;
-QUERY PLAN
-
-Bitmap Heap Scan on test_dc
- Recheck Cond: (data = 34343)
- -> Bitmap Index Scan on test_dc_data
- Index Cond: (data = 34343)
-step drop: DROP INDEX CONCURRENTLY test_dc_data; <waiting ...>
-step cancel: SELECT pg_cancel_backend(pid) FROM pg_stat_activity WHERE query = 'DROP INDEX CONCURRENTLY test_dc_data;';
-pg_cancel_backend
-
-t
-step drop: <... completed>
-error in steps cancel drop: ERROR: canceling statement due to user request
-step rollback: ROLLBACK;
-step droptab: DROP TABLE test_dc;
-step selecti: SELECT indexrelid::regclass, indisvalid, indisready FROM pg_index WHERE indexrelid = 'test_dc_data'::regclass;
-indexrelid indisvalid indisready
-
-test_dc_data f f
-step dropi: DROP INDEX test_dc_data;
diff --git a/src/test/isolation/isolation_schedule b/src/test/isolation/isolation_schedule
index d964aafa17a..75e33bc99fc 100644
--- a/src/test/isolation/isolation_schedule
+++ b/src/test/isolation/isolation_schedule
@@ -14,5 +14,3 @@ test: fk-contention
test: fk-deadlock
test: fk-deadlock2
test: eval-plan-qual
-test: drop-index-concurrently-1
-test: drop-index-concurrently-2
diff --git a/src/test/isolation/specs/drop-index-concurrently-1.spec b/src/test/isolation/specs/drop-index-concurrently-1.spec
deleted file mode 100644
index 83c44ab31ac..00000000000
--- a/src/test/isolation/specs/drop-index-concurrently-1.spec
+++ /dev/null
@@ -1,33 +0,0 @@
-setup
-{
- CREATE TABLE test_dc(id serial primary key, data int);
- INSERT INTO test_dc(data) SELECT * FROM generate_series(1, 100);
- CREATE INDEX test_dc_data ON test_dc(data);
-}
-
-teardown
-{
- DROP TABLE test_dc;
-}
-
-session "s1"
-step "noseq" { SET enable_seqscan = false; }
-step "prepi" { PREPARE getrow_idx AS SELECT * FROM test_dc WHERE data=34; }
-step "preps" { PREPARE getrow_seq AS SELECT * FROM test_dc WHERE data::text=34::text; }
-step "begin" { BEGIN; }
-step "explaini" { EXPLAIN (COSTS OFF) EXECUTE getrow_idx; }
-step "explains" { EXPLAIN (COSTS OFF) EXECUTE getrow_seq; }
-step "selecti" { EXECUTE getrow_idx; }
-step "selects" { EXECUTE getrow_seq; }
-step "end" { COMMIT; }
-
-session "s2"
-setup { BEGIN; }
-step "select2" { SELECT * FROM test_dc WHERE data=34; }
-step "insert2" { INSERT INTO test_dc(data) SELECT * FROM generate_series(1, 100); }
-step "end2" { COMMIT; }
-
-session "s3"
-step "drop" { DROP INDEX CONCURRENTLY test_dc_data; }
-
-permutation "noseq" "prepi" "preps" "begin" "explaini" "explains" "select2" "drop" "insert2" "end2" "selecti" "selects" "end"
diff --git a/src/test/isolation/specs/drop-index-concurrently-2.spec b/src/test/isolation/specs/drop-index-concurrently-2.spec
deleted file mode 100644
index 273f7353e54..00000000000
--- a/src/test/isolation/specs/drop-index-concurrently-2.spec
+++ /dev/null
@@ -1,21 +0,0 @@
-setup
-{
- CREATE TABLE test_dc(id serial primary key, data int);
- CREATE INDEX test_dc_data ON test_dc(data);
-}
-
-session "s1"
-setup { BEGIN; }
-step "explain" { EXPLAIN (COSTS OFF) SELECT * FROM test_dc WHERE data=34343; }
-step "rollback" { ROLLBACK; }
-step "droptab" { DROP TABLE test_dc; }
-step "selecti" { SELECT indexrelid::regclass, indisvalid, indisready FROM pg_index WHERE indexrelid = 'test_dc_data'::regclass; }
-step "dropi" { DROP INDEX test_dc_data; }
-
-session "s2"
-step "drop" { DROP INDEX CONCURRENTLY test_dc_data; }
-
-session "s3"
-step "cancel" { SELECT pg_cancel_backend(pid) FROM pg_stat_activity WHERE query = 'DROP INDEX CONCURRENTLY test_dc_data;'; }
-
-permutation "explain" "drop" "cancel" "rollback" "droptab" "selecti" "dropi"