diff options
author | Jason Chan <jason.chan@10gen.com> | 2019-08-01 10:31:30 -0400 |
---|---|---|
committer | Jason Chan <jason.chan@10gen.com> | 2019-08-01 14:58:53 -0400 |
commit | 5e6cf8abca43a19b8634afd68343a933545d8a22 (patch) | |
tree | 49ba6b399885679b3e897008a86c1e374de610a7 /jstests/replsets/do_not_advance_commit_point_beyond_last_applied_term.js | |
parent | 9e60c8c7889b8d8d11335e28d0107d62ddf004f8 (diff) | |
download | mongo-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.js | 1 |
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(() => { |