diff options
author | jannaerin <golden.janna@gmail.com> | 2022-03-14 18:45:31 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-03-14 19:57:02 +0000 |
commit | a830b32fb405bf8cf2c5b3c3e92ce5954890daa6 (patch) | |
tree | 4ce1d766d4bbeb59c6e0a3a6d8ab203881660025 /jstests/replsets | |
parent | 193f725f99b099b462388d3aa9058b02f266afc8 (diff) | |
download | mongo-a830b32fb405bf8cf2c5b3c3e92ce5954890daa6.tar.gz |
SERVER-64454 tenant_migration_conflicting_donor_start_migration_cmds.js should not automatically forget migrations
Diffstat (limited to 'jstests/replsets')
-rw-r--r-- | jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js b/jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js index 033325b07d6..1d388d90c8c 100644 --- a/jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js +++ b/jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js @@ -100,12 +100,16 @@ function setup() { const {tenantMigrationTest, recipientPrimary, teardown} = setup(); - TenantMigrationTest.assertCommitted(tenantMigrationTest.runMigration(migrationOpts)); - TenantMigrationTest.assertCommitted(tenantMigrationTest.runMigration(migrationOpts)); + TenantMigrationTest.assertCommitted(tenantMigrationTest.runMigration( + migrationOpts, false /* retryOnRetryableErrors */, false /* automaticForgetMigration */)); + TenantMigrationTest.assertCommitted(tenantMigrationTest.runMigration( + migrationOpts, false /* retryOnRetryableErrors */, false /* automaticForgetMigration */)); // If the second donorStartMigration had started a duplicate migration, the recipient would have // received four recipientSyncData commands instead of two. checkNumRecipientSyncDataCmdExecuted(recipientPrimary, 2); + + assert.commandWorked(tenantMigrationTest.forgetMigration(migrationOpts.migrationIdString)); teardown(); })(); |