summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Mir <ali.mir@mongodb.com>2020-10-09 18:59:15 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-10-19 20:14:30 +0000
commit2af1dd9d81b4cd998d32a211f2acbf050e1939dd (patch)
treedfeab3a1447e52f5e3fc1fc8320ff909d69864be
parent91d24dd5053410c603c943b5765ebb2f1ba8ad4c (diff)
downloadmongo-2af1dd9d81b4cd998d32a211f2acbf050e1939dd.tar.gz
SERVER-51467 Set waitUntilStable to true when upgrading clusters in change_streams_multiversion_cluster.js
(cherry picked from commit 517e4470202041cdaa2fc3e2ac7453e1ece80519)
-rw-r--r--jstests/multiVersion/change_streams_multi_version_sortkey.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/jstests/multiVersion/change_streams_multi_version_sortkey.js b/jstests/multiVersion/change_streams_multi_version_sortkey.js
index 0237bf22dff..4d85d385230 100644
--- a/jstests/multiVersion/change_streams_multi_version_sortkey.js
+++ b/jstests/multiVersion/change_streams_multi_version_sortkey.js
@@ -81,7 +81,9 @@ let resumeToken = insertAndValidateChanges(coll, coll.watch());
//
// Upgrade the config db and the shards to the "latest" binVersion.
//
-st.upgradeCluster("latest", {upgradeShards: true, upgradeConfigs: true, upgradeMongos: false});
+st.upgradeCluster(
+ "latest",
+ {upgradeShards: true, upgradeConfigs: true, upgradeMongos: false, waitUntilStable: true});
//
// Open and read a change stream on the upgraded cluster but still using a "last-stable" version of
@@ -93,7 +95,9 @@ resumeToken = insertAndValidateChanges(coll, coll.watch([], {resumeAfter: resume
// Upgrade mongos to the "latest" binVersion and then open and read a change stream, this time with
// all cluster nodes upgraded but still in "last-stable" FCV.
//
-st.upgradeCluster("latest", {upgradeShards: false, upgradeConfigs: false, upgradeMongos: true});
+st.upgradeCluster(
+ "latest",
+ {upgradeShards: false, upgradeConfigs: false, upgradeMongos: true, waitUntilStable: true});
mongosConn = st.s;
coll = mongosConn.getDB(dbName)[collName];