summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJudah Schvimer <judah@mongodb.com>2016-11-30 14:56:56 -0500
committerJudah Schvimer <judah@mongodb.com>2016-12-28 15:26:48 -0500
commit6a1fcbfa9073e18e2e2d59dd79b051436d8d9e97 (patch)
treec89eb8821b9cb6d4793bea1a993fbe61da68a649
parentf0105d41e5f6f78c0d03458c06c93b62d2bc6a87 (diff)
downloadmongo-6a1fcbfa9073e18e2e2d59dd79b051436d8d9e97.tar.gz
SERVER-27214 Disallow chaining in stepdown_needs_electable_secondary.js and stepdown_needs_majority.js
(cherry picked from commit 6c3d10524f2cdf73cc15f3b0dacab8deca848271)
-rw-r--r--jstests/replsets/stepdown_needs_electable_secondary.js3
-rw-r--r--jstests/replsets/stepdown_needs_majority.js2
2 files changed, 3 insertions, 2 deletions
diff --git a/jstests/replsets/stepdown_needs_electable_secondary.js b/jstests/replsets/stepdown_needs_electable_secondary.js
index 69cebe0fcc3..9a59ff0fd58 100644
--- a/jstests/replsets/stepdown_needs_electable_secondary.js
+++ b/jstests/replsets/stepdown_needs_electable_secondary.js
@@ -40,7 +40,8 @@
{"_id": 2, "host": nodes[2]},
{"_id": 3, "host": nodes[3], "priority": 0}, // unelectable
{"_id": 4, "host": nodes[4], "priority": 0} // unelectable
- ]
+ ],
+ "settings": {"chainingAllowed": false}
});
function assertStepDownFailsWithExceededTimeLimit(node) {
diff --git a/jstests/replsets/stepdown_needs_majority.js b/jstests/replsets/stepdown_needs_majority.js
index 60d58ec3ee1..51c6dac4def 100644
--- a/jstests/replsets/stepdown_needs_majority.js
+++ b/jstests/replsets/stepdown_needs_majority.js
@@ -43,7 +43,7 @@
// Test setup
//
var name = 'stepdown_needs_majority';
- var replTest = new ReplSetTest({name: name, nodes: 5});
+ var replTest = new ReplSetTest({name: name, nodes: 5, settings: {chainingAllowed: false}});
replTest.startSet();
replTest.initiate();