diff options
author | Benety Goh <benety@mongodb.com> | 2016-11-07 15:39:16 -0500 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2016-11-08 10:32:06 -0500 |
commit | df985eb9e7b04fff2bc01bed2725d30c005a3575 (patch) | |
tree | 96a212821e13cece1e54ae83404ac414cf86830c | |
parent | 54b9623f698d00ebc89a031cd4a61e49d1041300 (diff) | |
download | mongo-df985eb9e7b04fff2bc01bed2725d30c005a3575.tar.gz |
SERVER-26922 minvalid2 should wait for arbiter to be up before shutting secondary down
-rw-r--r-- | jstests/noPassthrough/minvalid2.js | 5 |
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}); |