summaryrefslogtreecommitdiff
path: root/jstests/replsets/step_down_during_draining2.js
diff options
context:
space:
mode:
authorSuganthi Mani <suganthi.mani@mongodb.com>2020-06-30 02:37:34 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-07-30 17:18:57 +0000
commit311b7982f61009fd08bd7b76b1638d62cc8703de (patch)
treeffe536d9ff273f9259a57195c97a2f117878386a /jstests/replsets/step_down_during_draining2.js
parent051bd6e51b33d7fd8a1265e166efffd20178a86d (diff)
downloadmongo-311b7982f61009fd08bd7b76b1638d62cc8703de.tar.gz
SERVER-49187 Make ReplSetTest .stepUp() robust to election failures.
Diffstat (limited to 'jstests/replsets/step_down_during_draining2.js')
-rw-r--r--jstests/replsets/step_down_during_draining2.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/jstests/replsets/step_down_during_draining2.js b/jstests/replsets/step_down_during_draining2.js
index aa4be1f2a7e..dc6c960de33 100644
--- a/jstests/replsets/step_down_during_draining2.js
+++ b/jstests/replsets/step_down_during_draining2.js
@@ -82,7 +82,7 @@ assert.soon(
1000);
reconnect(secondary);
-replSet.stepUpNoAwaitReplication(secondary);
+replSet.stepUp(secondary, {awaitReplicationBeforeStepUp: false, awaitWritablePrimary: false});
// Secondary doesn't allow writes yet.
var res = secondary.getDB("admin").runCommand({"isMaster": 1});
@@ -133,7 +133,7 @@ assert(!secondary.adminCommand('ismaster').ismaster);
// Now ensure that the node can successfully become primary again.
replSet.restart(0);
replSet.restart(2);
-replSet.stepUpNoAwaitReplication(secondary);
+replSet.stepUp(secondary, {awaitReplicationBeforeStepUp: false, awaitWritablePrimary: false});
assert.soon(function() {
return secondary.adminCommand('ismaster').ismaster;