summaryrefslogtreecommitdiff
path: root/jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js
diff options
context:
space:
mode:
authorJason Chan <jason.chan@10gen.com>2019-08-01 10:31:30 -0400
committerJason Chan <jason.chan@10gen.com>2019-08-01 14:58:53 -0400
commit5e6cf8abca43a19b8634afd68343a933545d8a22 (patch)
tree49ba6b399885679b3e897008a86c1e374de610a7 /jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js
parent9e60c8c7889b8d8d11335e28d0107d62ddf004f8 (diff)
downloadmongo-5e6cf8abca43a19b8634afd68343a933545d8a22.tar.gz
SERVER-42454 Wait for node to find appropriate sync source before disabling failpoint in do_not_advance_commit_point_beyond_last_applied_term.js
Diffstat (limited to 'jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js')
-rw-r--r--jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js b/jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js
index 35440fcb441..bceff6a1cfa 100644
--- a/jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js
+++ b/jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js
@@ -95,6 +95,7 @@ assert.eq(0, nodeE.getDB(dbName)[collName].find({term: 3}).itcount());
jsTest.log("Node E switches its sync source to B and replicates the stale branch of term 2.");
nodeE.disconnect([nodeA, nodeC, nodeD]);
nodeB.reconnect(nodeE);
+rst.awaitSyncSource(nodeE, nodeB);
assert.commandWorked(
nodeE.adminCommand({configureFailPoint: "stopReplProducerOnDocument", mode: "off"}));
assert.soon(() => {