diff options
author | Allison Easton <allison.easton@mongodb.com> | 2022-06-02 07:08:09 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-06-10 07:09:38 +0000 |
commit | 35c9952a6c28f582c75db87a94d43f7ddad3b899 (patch) | |
tree | b57bb06bc5ad3513d41bf7f22f5daf2d302ce9fa | |
parent | 45b8a6f9a30c8ed09434a1e91ff1b072a77bc52c (diff) | |
download | mongo-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.js | 6 |
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"); |