summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2016-11-07 15:39:16 -0500
committerBenety Goh <benety@mongodb.com>2016-11-08 10:32:06 -0500
commitdf985eb9e7b04fff2bc01bed2725d30c005a3575 (patch)
tree96a212821e13cece1e54ae83404ac414cf86830c
parent54b9623f698d00ebc89a031cd4a61e49d1041300 (diff)
downloadmongo-df985eb9e7b04fff2bc01bed2725d30c005a3575.tar.gz
SERVER-26922 minvalid2 should wait for arbiter to be up before shutting secondary down
-rw-r--r--jstests/noPassthrough/minvalid2.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/jstests/noPassthrough/minvalid2.js b/jstests/noPassthrough/minvalid2.js
index 9931f3998f4..f41a6a7e369 100644
--- a/jstests/noPassthrough/minvalid2.js
+++ b/jstests/noPassthrough/minvalid2.js
@@ -37,6 +37,11 @@ var master = replTest.getPrimary();
var masterId = replTest.getNodeId(master);
var slave = slaves[0];
var slaveId = replTest.getNodeId(slave);
+
+// Wait for primary to detect that the arbiter is up so that it won't step down when we later take
+// the secondary offline.
+replTest.waitForState(replTest.nodes[2], ReplSetTest.State.ARBITER);
+
var mdb = master.getDB("foo");
mdb.foo.save({a: 1000});