summaryrefslogtreecommitdiff
path: root/jstests/replsets/libs/rollback_index_builds_test.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/replsets/libs/rollback_index_builds_test.js')
-rw-r--r--jstests/replsets/libs/rollback_index_builds_test.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/jstests/replsets/libs/rollback_index_builds_test.js b/jstests/replsets/libs/rollback_index_builds_test.js
index f751d5c92a4..2d563454a9b 100644
--- a/jstests/replsets/libs/rollback_index_builds_test.js
+++ b/jstests/replsets/libs/rollback_index_builds_test.js
@@ -80,6 +80,12 @@ class RollbackIndexBuildsTest {
IndexBuildTest.resumeIndexBuilds(primary);
IndexBuildTest.waitForIndexBuildToStop(primaryDB, collName, "a_1");
break;
+ case "abort":
+ const opId = IndexBuildTest.getIndexBuildOpId(primaryDB, collName, "a_1");
+ assert.commandWorked(primaryDB.killOp(opId));
+ IndexBuildTest.resumeIndexBuilds(primary);
+ IndexBuildTest.waitForIndexBuildToStop(primaryDB, collName, "a_1");
+ break;
case "drop":
collection.dropIndexes(indexSpec);
break;