summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllison Easton <allison.easton@mongodb.com>2022-06-02 07:08:09 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-06-10 07:09:38 +0000
commit35c9952a6c28f582c75db87a94d43f7ddad3b899 (patch)
treeb57bb06bc5ad3513d41bf7f22f5daf2d302ce9fa
parent45b8a6f9a30c8ed09434a1e91ff1b072a77bc52c (diff)
downloadmongo-35c9952a6c28f582c75db87a94d43f7ddad3b899.tar.gz
SERVER-66868 Fail point must be enabled on new primary before step up in range_deletion_ordering_with_stepdown.js
(cherry picked from commit 3165867be30e6a7414608ebad8984758c876fb72)
-rw-r--r--jstests/sharding/range_deletion_ordering_with_stepdown.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/jstests/sharding/range_deletion_ordering_with_stepdown.js b/jstests/sharding/range_deletion_ordering_with_stepdown.js
index 0f684899b73..872c3f4e902 100644
--- a/jstests/sharding/range_deletion_ordering_with_stepdown.js
+++ b/jstests/sharding/range_deletion_ordering_with_stepdown.js
@@ -75,11 +75,11 @@ assert.commandWorked(
st.shard0.getDB("config").getCollection("rangeDeletions").insert(rangeDeletionDocs[0]));
// Step down
-assert.commandWorked(st.rs0.getPrimary().adminCommand({replSetStepDown: 300, force: true}));
-st.rs0.awaitNodesAgreeOnPrimary();
+let newPrimary = st.rs0.getSecondaries()[0];
+beforeDeletionFailpoint = configureFailPoint(newPrimary, "hangBeforeDoingDeletion");
+st.rs0.stepUp(newPrimary);
// Allow another batch deletion
-beforeDeletionFailpoint = configureFailPoint(st.shard0, "hangBeforeDoingDeletion");
afterDeletionFailpoint.off();
beforeDeletionFailpoint.wait();
afterDeletionFailpoint = configureFailPoint(st.shard0, "hangAfterDoingDeletion");