Skip to content

Commit 44d02c3

Browse files
committed
MB-41804: Disable test_mb19982
This test flips a vbucket replica->active->replica and manually creates snapshots and mutations with pre-determined seqnos. This fails under ephemeral if the vbucket attempts to page items while it is briefly active; removing old data to reclaim memory creates deletions, which advance the current high seqno. The test does not account for this, and so sends snapshots and mutations at invalid seqnos. This test should be investigated and re-enabled once this is resolved. Change-Id: I5d51332298d76325b1e5908452c9db48e27f1772 Reviewed-on: http://review.couchbase.org/c/kv_engine/+/140017 Well-Formed: Build Bot <[email protected]> Reviewed-by: Dave Rigby <[email protected]> Tested-by: Build Bot <[email protected]>
1 parent b624230 commit 44d02c3

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

engines/ep/tests/ep_testsuite_dcp.cc

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6551,8 +6551,13 @@ BaseTestCase testsuite_testcases[] = {
65516551
teardown, NULL, prepare, cleanup),
65526552
TestCase("test MB-19153", test_mb19153,
65536553
test_setup, teardown, NULL, prepare, cleanup),
6554-
TestCase("test MB-19982", test_mb19982, test_setup,
6555-
teardown, NULL, prepare, cleanup),
6554+
TestCase("test MB-19982",
6555+
test_mb19982,
6556+
test_setup,
6557+
teardown,
6558+
NULL,
6559+
prepare_skip_broken_under_ephemeral,
6560+
cleanup),
65566561
TestCase("test MB-19982 (buffer input)", test_mb19982, test_setup,
65576562
teardown, "replication_throttle_cap_pcnt=0;replication_throttle_queue_cap=0", prepare, cleanup),
65586563
TestCase("test_set_dcp_param",

0 commit comments

Comments
 (0)