summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierlauro Sciarelli <pierlauro.sciarelli@mongodb.com>2021-06-10 11:40:35 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-06-10 12:03:05 +0000
commitf6ca20c9b81a0b839be71fddcacd9f3147d8b717 (patch)
tree3db58a7924a63668d2417fc22fd2b3a1ae50c9f1
parent1f64bbda633458a045efbb4fc32a2d52412a3942 (diff)
downloadmongo-f6ca20c9b81a0b839be71fddcacd9f3147d8b717.tar.gz
SERVER-57475 ShardingTest.stop must join top-level chunk migrations
-rw-r--r--jstests/libs/override_methods/check_orphans_are_deleted.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/jstests/libs/override_methods/check_orphans_are_deleted.js b/jstests/libs/override_methods/check_orphans_are_deleted.js
index ce0e9b6a72e..00b80b6806c 100644
--- a/jstests/libs/override_methods/check_orphans_are_deleted.js
+++ b/jstests/libs/override_methods/check_orphans_are_deleted.js
@@ -51,7 +51,11 @@ ShardingTest.prototype.checkOrphansAreDeleted = function() {
});
} else {
assert.commandWorked(mongosConn.adminCommand({balancerStop: 1}));
- waitForOngoingChunkSplits(this);
+ try {
+ waitForOngoingChunkSplits(this);
+ } catch (e) {
+ print("Unable to wait for ongoing chunk splits: " + e);
+ }
// Use config.shards so we will not miss shards added outside of ShardingTest.
mongosConn.getDB('config').shards.find().forEach(shardDoc => {