diff options
author | Randolph Tan <randolph@mongodb.com> | 2020-01-27 22:54:45 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2020-01-27 22:54:45 +0000 |
commit | 7e18342b53dbb2e49898d175d14c42b68908202e (patch) | |
tree | 6dffefff4aa618a6ff3f42e4a6a79ea736b52549 | |
parent | 5011c54d30b48548b3a9d3c6259547aff6535800 (diff) | |
download | mongo-7e18342b53dbb2e49898d175d14c42b68908202e.tar.gz |
SERVER-44103 clear_jumbo.js should wait for balancer to be on mode: full for more than one round
(cherry picked from commit 7e7a45333cbab5ded49543ee2b09611f77792a51)
-rw-r--r-- | jstests/sharding/clear_jumbo.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/jstests/sharding/clear_jumbo.js b/jstests/sharding/clear_jumbo.js index 5c682df5db8..2696e0f87cc 100644 --- a/jstests/sharding/clear_jumbo.js +++ b/jstests/sharding/clear_jumbo.js @@ -88,9 +88,8 @@ st.startBalancer(); assert.soon(function() { - let roundNumber = - assert.commandWorked(st.s.adminCommand({balancerStatus: 1})).numBalancerRounds; - return roundNumber > lastRoundNumber; + let res = assert.commandWorked(st.s.adminCommand({balancerStatus: 1})); + return res.mode == "full" && res.numBalancerRounds - lastRoundNumber > 1; }); st.stopBalancer(); |