summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorali-mir <ali.mir@mongodb.com>2022-02-14 15:33:04 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-14 15:59:24 +0000
commitbabeb73f150a771624480aaae40e2f1fbaba66ae (patch)
tree2a9593db3951b04e74ba563454a00e3bfaeae342
parent3a0132fcb97a7559b9bfdb0021b25e30f873acb1 (diff)
downloadmongo-babeb73f150a771624480aaae40e2f1fbaba66ae.tar.gz
SERVER-63505 Ensure arbiter recognizes primary node in rollback_views.js
-rw-r--r--jstests/replsets/rollback_views.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/jstests/replsets/rollback_views.js b/jstests/replsets/rollback_views.js
index 3a030b7e916..5c98112e628 100644
--- a/jstests/replsets/rollback_views.js
+++ b/jstests/replsets/rollback_views.js
@@ -101,7 +101,7 @@ assert.commandWorked(b3.z.remove({z: 1}));
nodeB.disconnect(arbiter);
replTest.awaitNoPrimary();
nodeA.reconnect(arbiter);
-assert.soon(() => replTest.getPrimary() == nodeA, "nodeA did not become primary as expected");
+replTest.awaitNodesAgreeOnPrimary(replTest.kDefaultTimeoutMS, [nodeA, arbiter], nodeA);
// A is now primary and will perform writes that must be copied by B after rollback.
assert.eq(a1.coll.find().itcount(), 2, "expected two documents in test1.coll");