diff options
115 files changed, 152 insertions, 15 deletions
diff --git a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_abort_on_fcv_change.js b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_abort_on_fcv_change.js index 8bdc60d980f..1663296c137 100644 --- a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_abort_on_fcv_change.js +++ b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_abort_on_fcv_change.js @@ -1,6 +1,10 @@ /** * Tests that the donor cancels all migrations when its FCV changes. - * @tags: [requires_majority_read_concern, incompatible_with_windows_tls] + * @tags: [ + * requires_majority_read_concern, + * incompatible_with_windows_tls, + * serverless, + * ] */ (function() { @@ -61,4 +65,4 @@ tenantMigrationTest.waitForDonorNodesToReachState( assert.commandWorked(tenantMigrationTest.forgetMigration(migrationOpts.migrationIdString)); tenantMigrationTest.stop(); -})();
\ No newline at end of file +})(); diff --git a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch.js b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch.js index 154d53310d5..6418bbaffca 100644 --- a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch.js +++ b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch.js @@ -1,6 +1,10 @@ /** * Tests that starting a migration fails if the donor and recipient do not share the same FCV. - * @tags: [requires_majority_read_concern, incompatible_with_windows_tls] + * @tags: [ + * requires_majority_read_concern, + * incompatible_with_windows_tls, + * serverless, + * ] */ (function() { diff --git a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch_after_failover.js b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch_after_failover.js index 798aa52f356..65764551eef 100644 --- a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch_after_failover.js +++ b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_donor_recipient_fcv_mismatch_after_failover.js @@ -1,7 +1,11 @@ /** * Tests that restarting a migration attempt after a failover fails if the donor and recipient no * longer share the same FCV. - * @tags: [requires_majority_read_concern, incompatible_with_windows_tls] + * @tags: [ + * requires_majority_read_concern, + * incompatible_with_windows_tls, + * serverless, + * ] */ (function() { diff --git a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_recipient_abort_on_fcv_change.js b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_recipient_abort_on_fcv_change.js index a5aaff99485..ff1fd13bac1 100644 --- a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_recipient_abort_on_fcv_change.js +++ b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_recipient_abort_on_fcv_change.js @@ -1,6 +1,10 @@ /** * Tests that the recipient cancels all migrations when its FCV changes. - * @tags: [requires_majority_read_concern, incompatible_with_windows_tls] + * @tags: [ + * requires_majority_read_concern, + * incompatible_with_windows_tls, + * serverless, + * ] */ (function() { @@ -71,4 +75,4 @@ tenantMigrationTest.waitForDonorNodesToReachState( assert.commandWorked(tenantMigrationTest.forgetMigration(migrationOpts.migrationIdString)); tenantMigrationTest.stop(); -})();
\ No newline at end of file +})(); diff --git a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_save_fcv.js b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_save_fcv.js index 1a12cda91f1..27a6794f47c 100644 --- a/jstests/multiVersion/genericSetFCVUsage/tenant_migration_save_fcv.js +++ b/jstests/multiVersion/genericSetFCVUsage/tenant_migration_save_fcv.js @@ -4,6 +4,7 @@ * @tags: [ * requires_majority_read_concern, * incompatible_with_windows_tls, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_abort_forget_retry.js b/jstests/replsets/tenant_migration_abort_forget_retry.js index 379fbfc4556..d8fd3259e91 100644 --- a/jstests/replsets/tenant_migration_abort_forget_retry.js +++ b/jstests/replsets/tenant_migration_abort_forget_retry.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_aborted_buildindex.js b/jstests/replsets/tenant_migration_aborted_buildindex.js index a05827fcec2..9fe6ce76103 100644 --- a/jstests/replsets/tenant_migration_aborted_buildindex.js +++ b/jstests/replsets/tenant_migration_aborted_buildindex.js @@ -1,8 +1,14 @@ /** * Tests that index building is properly completed when a migration aborts. * - * @tags: [requires_majority_read_concern, incompatible_with_eft, - * incompatible_with_windows_tls, incompatible_with_macos, requires_persistence] + * @tags: [ + * requires_majority_read_concern, + * incompatible_with_eft, + * incompatible_with_windows_tls, + * incompatible_with_macos, + * requires_persistence, + * serverless, + * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_advance_stable_ts_after_clone.js b/jstests/replsets/tenant_migration_advance_stable_ts_after_clone.js index 197e54ef2f4..190e299603c 100644 --- a/jstests/replsets/tenant_migration_advance_stable_ts_after_clone.js +++ b/jstests/replsets/tenant_migration_advance_stable_ts_after_clone.js @@ -10,6 +10,7 @@ * requires_fcv_52, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_blocking_state_timeout.js b/jstests/replsets/tenant_migration_blocking_state_timeout.js index d6e1473a632..cbdfcc3e0eb 100644 --- a/jstests/replsets/tenant_migration_blocking_state_timeout.js +++ b/jstests/replsets/tenant_migration_blocking_state_timeout.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_buildindex.js b/jstests/replsets/tenant_migration_buildindex.js index c51a315f675..324ee6f974d 100644 --- a/jstests/replsets/tenant_migration_buildindex.js +++ b/jstests/replsets/tenant_migration_buildindex.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_causal_consistency_commit_optime_before_last_cloning_optime.js b/jstests/replsets/tenant_migration_causal_consistency_commit_optime_before_last_cloning_optime.js index bf97eddd3c4..61cf1f9db03 100644 --- a/jstests/replsets/tenant_migration_causal_consistency_commit_optime_before_last_cloning_optime.js +++ b/jstests/replsets/tenant_migration_causal_consistency_commit_optime_before_last_cloning_optime.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_cloner_stats.js b/jstests/replsets/tenant_migration_cloner_stats.js index 9bd91ad181b..790436f8d10 100644 --- a/jstests/replsets/tenant_migration_cloner_stats.js +++ b/jstests/replsets/tenant_migration_cloner_stats.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_cloner_stats_with_failover.js b/jstests/replsets/tenant_migration_cloner_stats_with_failover.js index 0f6fe130bf9..0c9713168fe 100644 --- a/jstests/replsets/tenant_migration_cloner_stats_with_failover.js +++ b/jstests/replsets/tenant_migration_cloner_stats_with_failover.js @@ -17,6 +17,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_clones_system_views.js b/jstests/replsets/tenant_migration_clones_system_views.js index f663efcfd78..2c689290830 100644 --- a/jstests/replsets/tenant_migration_clones_system_views.js +++ b/jstests/replsets/tenant_migration_clones_system_views.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_cloning_uses_read_concern_majority.js b/jstests/replsets/tenant_migration_cloning_uses_read_concern_majority.js index 76805f999c8..d1b3df133ff 100644 --- a/jstests/replsets/tenant_migration_cloning_uses_read_concern_majority.js +++ b/jstests/replsets/tenant_migration_cloning_uses_read_concern_majority.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ @@ -95,4 +96,4 @@ restartReplicationOnSecondaries(donorRst); waitAfterCloning.off(); TenantMigrationTest.assertCommitted(migrationThread.returnData()); tenantMigrationTest.stop(); -})();
\ No newline at end of file +})(); diff --git a/jstests/replsets/tenant_migration_cluster_time_keys_cloning.js b/jstests/replsets/tenant_migration_cluster_time_keys_cloning.js index 5e15855f214..8aebcea3260 100644 --- a/jstests/replsets/tenant_migration_cluster_time_keys_cloning.js +++ b/jstests/replsets/tenant_migration_cluster_time_keys_cloning.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_collection_rename.js b/jstests/replsets/tenant_migration_collection_rename.js index b4ba67642ff..0f5f8b55d3b 100644 --- a/jstests/replsets/tenant_migration_collection_rename.js +++ b/jstests/replsets/tenant_migration_collection_rename.js @@ -8,6 +8,7 @@ * requires_fcv_52, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_collection_ttl.js b/jstests/replsets/tenant_migration_collection_ttl.js index e7bff842178..495451e3bbc 100644 --- a/jstests/replsets/tenant_migration_collection_ttl.js +++ b/jstests/replsets/tenant_migration_collection_ttl.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_commit_transaction_retry.js b/jstests/replsets/tenant_migration_commit_transaction_retry.js index fba740959ea..992bb10584f 100644 --- a/jstests/replsets/tenant_migration_commit_transaction_retry.js +++ b/jstests/replsets/tenant_migration_commit_transaction_retry.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_bulk_writes.js b/jstests/replsets/tenant_migration_concurrent_bulk_writes.js index ef661a63f14..860ffbe491f 100644 --- a/jstests/replsets/tenant_migration_concurrent_bulk_writes.js +++ b/jstests/replsets/tenant_migration_concurrent_bulk_writes.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_concurrent_migrations.js b/jstests/replsets/tenant_migration_concurrent_migrations.js index a26c4ab7f15..eb1c425ffd8 100644 --- a/jstests/replsets/tenant_migration_concurrent_migrations.js +++ b/jstests/replsets/tenant_migration_concurrent_migrations.js @@ -15,6 +15,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_migrations_recipient.js b/jstests/replsets/tenant_migration_concurrent_migrations_recipient.js index 8d4dc9a0bd9..1822a7f3eac 100644 --- a/jstests/replsets/tenant_migration_concurrent_migrations_recipient.js +++ b/jstests/replsets/tenant_migration_concurrent_migrations_recipient.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_migrations_stress_test.js b/jstests/replsets/tenant_migration_concurrent_migrations_stress_test.js index 0385024ac91..57c3027ecab 100644 --- a/jstests/replsets/tenant_migration_concurrent_migrations_stress_test.js +++ b/jstests/replsets/tenant_migration_concurrent_migrations_stress_test.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_reads_on_donor.js b/jstests/replsets/tenant_migration_concurrent_reads_on_donor.js index f346420d90d..7ddaef805d9 100644 --- a/jstests/replsets/tenant_migration_concurrent_reads_on_donor.js +++ b/jstests/replsets/tenant_migration_concurrent_reads_on_donor.js @@ -13,6 +13,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_reads_on_recipient.js b/jstests/replsets/tenant_migration_concurrent_reads_on_recipient.js index b7d77a7b68a..024dff041ec 100644 --- a/jstests/replsets/tenant_migration_concurrent_reads_on_recipient.js +++ b/jstests/replsets/tenant_migration_concurrent_reads_on_recipient.js @@ -14,6 +14,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_reconfig.js b/jstests/replsets/tenant_migration_concurrent_reconfig.js index ffc49da2ee5..7ae642fae35 100644 --- a/jstests/replsets/tenant_migration_concurrent_reconfig.js +++ b/jstests/replsets/tenant_migration_concurrent_reconfig.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ @@ -83,4 +84,4 @@ runTest({failPoint: "pauseTenantMigrationAfterPersistingInitialDonorStateDoc", s jsTestLog("[4] Testing reconfig before fetching keys."); runTest({failPoint: "pauseTenantMigrationBeforeFetchingKeys", shouldFail: false}); -})();
\ No newline at end of file +})(); diff --git a/jstests/replsets/tenant_migration_concurrent_state_doc_removal_and_stepdown.js b/jstests/replsets/tenant_migration_concurrent_state_doc_removal_and_stepdown.js index 2a963464b11..cbb9dd1a0f2 100644 --- a/jstests/replsets/tenant_migration_concurrent_state_doc_removal_and_stepdown.js +++ b/jstests/replsets/tenant_migration_concurrent_state_doc_removal_and_stepdown.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_concurrent_writes_on_donor.js b/jstests/replsets/tenant_migration_concurrent_writes_on_donor.js index ce8e128417d..7ea82a20796 100644 --- a/jstests/replsets/tenant_migration_concurrent_writes_on_donor.js +++ b/jstests/replsets/tenant_migration_concurrent_writes_on_donor.js @@ -13,6 +13,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_concurrent_writes_on_recipient.js b/jstests/replsets/tenant_migration_concurrent_writes_on_recipient.js index 0a3ef6c87cd..ac8b2d0ee32 100644 --- a/jstests/replsets/tenant_migration_concurrent_writes_on_recipient.js +++ b/jstests/replsets/tenant_migration_concurrent_writes_on_recipient.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ 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 4949ed3b71f..033325b07d6 100644 --- a/jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js +++ b/jstests/replsets/tenant_migration_conflicting_donor_start_migration_cmds.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_conflicting_recipient_sync_data_cmds.js b/jstests/replsets/tenant_migration_conflicting_recipient_sync_data_cmds.js index 4edff2c8f39..0f000c795a6 100644 --- a/jstests/replsets/tenant_migration_conflicting_recipient_sync_data_cmds.js +++ b/jstests/replsets/tenant_migration_conflicting_recipient_sync_data_cmds.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_donor_abort_state_transition.js b/jstests/replsets/tenant_migration_donor_abort_state_transition.js index cfbb2a73588..91f0fc9b59f 100644 --- a/jstests/replsets/tenant_migration_donor_abort_state_transition.js +++ b/jstests/replsets/tenant_migration_donor_abort_state_transition.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_donor_current_op.js b/jstests/replsets/tenant_migration_donor_current_op.js index a46d1449467..2f68cb43b2b 100644 --- a/jstests/replsets/tenant_migration_donor_current_op.js +++ b/jstests/replsets/tenant_migration_donor_current_op.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_initial_sync_recovery.js b/jstests/replsets/tenant_migration_donor_initial_sync_recovery.js index 8654dc1fc35..9bf67174af5 100644 --- a/jstests/replsets/tenant_migration_donor_initial_sync_recovery.js +++ b/jstests/replsets/tenant_migration_donor_initial_sync_recovery.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_interrupt_on_stepdown_and_shutdown.js b/jstests/replsets/tenant_migration_donor_interrupt_on_stepdown_and_shutdown.js index d891b6e94ea..f488c9176c9 100644 --- a/jstests/replsets/tenant_migration_donor_interrupt_on_stepdown_and_shutdown.js +++ b/jstests/replsets/tenant_migration_donor_interrupt_on_stepdown_and_shutdown.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_kill_op_retry.js b/jstests/replsets/tenant_migration_donor_kill_op_retry.js index e81a1699212..4d20c7abb25 100644 --- a/jstests/replsets/tenant_migration_donor_kill_op_retry.js +++ b/jstests/replsets/tenant_migration_donor_kill_op_retry.js @@ -8,6 +8,7 @@ * requires_majority_read_concern, * requires_persistence, * multiversion_incompatible, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_resume_on_stepup_and_restart.js b/jstests/replsets/tenant_migration_donor_resume_on_stepup_and_restart.js index a12dc12c197..4c5e7fcf8e6 100644 --- a/jstests/replsets/tenant_migration_donor_resume_on_stepup_and_restart.js +++ b/jstests/replsets/tenant_migration_donor_resume_on_stepup_and_restart.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_retry.js b/jstests/replsets/tenant_migration_donor_retry.js index 28dfb5692a0..281c7a22412 100644 --- a/jstests/replsets/tenant_migration_donor_retry.js +++ b/jstests/replsets/tenant_migration_donor_retry.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_rollback_during_cloning.js b/jstests/replsets/tenant_migration_donor_rollback_during_cloning.js index f9fb206e094..9385c37d4ca 100644 --- a/jstests/replsets/tenant_migration_donor_rollback_during_cloning.js +++ b/jstests/replsets/tenant_migration_donor_rollback_during_cloning.js @@ -12,6 +12,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_rollback_recovery.js b/jstests/replsets/tenant_migration_donor_rollback_recovery.js index 570874ed0d8..c1bbe26ec79 100644 --- a/jstests/replsets/tenant_migration_donor_rollback_recovery.js +++ b/jstests/replsets/tenant_migration_donor_rollback_recovery.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_donor_shutdown_while_blocking_reads.js b/jstests/replsets/tenant_migration_donor_shutdown_while_blocking_reads.js index f5bf025a497..fafbc195c07 100644 --- a/jstests/replsets/tenant_migration_donor_shutdown_while_blocking_reads.js +++ b/jstests/replsets/tenant_migration_donor_shutdown_while_blocking_reads.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_startup_recovery.js b/jstests/replsets/tenant_migration_donor_startup_recovery.js index d599b061a8a..2379e75f14d 100644 --- a/jstests/replsets/tenant_migration_donor_startup_recovery.js +++ b/jstests/replsets/tenant_migration_donor_startup_recovery.js @@ -12,6 +12,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_state_machine.js b/jstests/replsets/tenant_migration_donor_state_machine.js index ccf08dc6171..f4dfa147737 100644 --- a/jstests/replsets/tenant_migration_donor_state_machine.js +++ b/jstests/replsets/tenant_migration_donor_state_machine.js @@ -13,6 +13,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_try_abort.js b/jstests/replsets/tenant_migration_donor_try_abort.js index 2f4ba6b64d2..78f41c4ac50 100644 --- a/jstests/replsets/tenant_migration_donor_try_abort.js +++ b/jstests/replsets/tenant_migration_donor_try_abort.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_unblock_reads_and_writes_on_completion.js b/jstests/replsets/tenant_migration_donor_unblock_reads_and_writes_on_completion.js index 186d4298123..5d10580382f 100644 --- a/jstests/replsets/tenant_migration_donor_unblock_reads_and_writes_on_completion.js +++ b/jstests/replsets/tenant_migration_donor_unblock_reads_and_writes_on_completion.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_donor_wont_retry_recipientsyncdata_on_non_retriable_interruption_errors.js b/jstests/replsets/tenant_migration_donor_wont_retry_recipientsyncdata_on_non_retriable_interruption_errors.js index ed7a84112c6..332004e5952 100644 --- a/jstests/replsets/tenant_migration_donor_wont_retry_recipientsyncdata_on_non_retriable_interruption_errors.js +++ b/jstests/replsets/tenant_migration_donor_wont_retry_recipientsyncdata_on_non_retriable_interruption_errors.js @@ -3,8 +3,14 @@ * 'interruption' error for the 'recipientSyncData' command. This is to avoid situations like * SERVER-58398. * - * @tags: [requires_majority_read_concern, requires_persistence, - * incompatible_with_eft, incompatible_with_windows_tls, incompatible_with_macos] + * @tags: [ + * requires_majority_read_concern, + * requires_persistence, + * incompatible_with_eft, + * incompatible_with_windows_tls, + * incompatible_with_macos, + * serverless, + * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_drop_collection.js b/jstests/replsets/tenant_migration_drop_collection.js index 4c54478bf08..daa878850b1 100644 --- a/jstests/replsets/tenant_migration_drop_collection.js +++ b/jstests/replsets/tenant_migration_drop_collection.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ @@ -193,4 +194,4 @@ runDropTest({ '{code: 5289701, attr: { namespace: nss, uuid: (x)=>(x.uuid.$uuid === uuid), tenantId: tenantId}}', createNew: true }); -})();
\ No newline at end of file +})(); diff --git a/jstests/replsets/tenant_migration_drop_state_doc_collection.js b/jstests/replsets/tenant_migration_drop_state_doc_collection.js index cc2a1b3d4ae..71ee84afef1 100644 --- a/jstests/replsets/tenant_migration_drop_state_doc_collection.js +++ b/jstests/replsets/tenant_migration_drop_state_doc_collection.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_ensure_migration_outcome_visibility_for_blocked_writes.js b/jstests/replsets/tenant_migration_ensure_migration_outcome_visibility_for_blocked_writes.js index 8e4ba566cac..c855acbdcf8 100644 --- a/jstests/replsets/tenant_migration_ensure_migration_outcome_visibility_for_blocked_writes.js +++ b/jstests/replsets/tenant_migration_ensure_migration_outcome_visibility_for_blocked_writes.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_external_cluster_validation.js b/jstests/replsets/tenant_migration_external_cluster_validation.js index 0ad3213ec4b..22800b9a811 100644 --- a/jstests/replsets/tenant_migration_external_cluster_validation.js +++ b/jstests/replsets/tenant_migration_external_cluster_validation.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_external_keys_ttl.js b/jstests/replsets/tenant_migration_external_keys_ttl.js index 60835a3ac2d..ffc313329fd 100644 --- a/jstests/replsets/tenant_migration_external_keys_ttl.js +++ b/jstests/replsets/tenant_migration_external_keys_ttl.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_fetch_committed_transactions.js b/jstests/replsets/tenant_migration_fetch_committed_transactions.js index ec1ad0b1a56..7d57aa0b092 100644 --- a/jstests/replsets/tenant_migration_fetch_committed_transactions.js +++ b/jstests/replsets/tenant_migration_fetch_committed_transactions.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_fetch_committed_transactions_retry.js b/jstests/replsets/tenant_migration_fetch_committed_transactions_retry.js index 286c84da686..3c33072711d 100644 --- a/jstests/replsets/tenant_migration_fetch_committed_transactions_retry.js +++ b/jstests/replsets/tenant_migration_fetch_committed_transactions_retry.js @@ -15,6 +15,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_file_import.js b/jstests/replsets/tenant_migration_file_import.js index 7f1f50f7885..75770b9a9c7 100644 --- a/jstests/replsets/tenant_migration_file_import.js +++ b/jstests/replsets/tenant_migration_file_import.js @@ -15,6 +15,7 @@ * requires_replication, * requires_persistence, * requires_wiredtiger, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_filters_tenant_id.js b/jstests/replsets/tenant_migration_filters_tenant_id.js index 9a2b26cb5c9..4d74bfe7745 100644 --- a/jstests/replsets/tenant_migration_filters_tenant_id.js +++ b/jstests/replsets/tenant_migration_filters_tenant_id.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_find_and_modify_retry.js b/jstests/replsets/tenant_migration_find_and_modify_retry.js index 1d683e1ec07..8f4415d19a9 100644 --- a/jstests/replsets/tenant_migration_find_and_modify_retry.js +++ b/jstests/replsets/tenant_migration_find_and_modify_retry.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_ignore_create_index_on_nonempty_collection.js b/jstests/replsets/tenant_migration_ignore_create_index_on_nonempty_collection.js index e713a911929..93a0464f59e 100644 --- a/jstests/replsets/tenant_migration_ignore_create_index_on_nonempty_collection.js +++ b/jstests/replsets/tenant_migration_ignore_create_index_on_nonempty_collection.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_index_oplog_entries.js b/jstests/replsets/tenant_migration_index_oplog_entries.js index 5e83e1abf70..d535499f44d 100644 --- a/jstests/replsets/tenant_migration_index_oplog_entries.js +++ b/jstests/replsets/tenant_migration_index_oplog_entries.js @@ -6,6 +6,7 @@ * incompatible_with_macos, * incompatible_with_windows_tls, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_invalid_inputs.js b/jstests/replsets/tenant_migration_invalid_inputs.js index 3ac39c57fe0..42861eb1d87 100644 --- a/jstests/replsets/tenant_migration_invalid_inputs.js +++ b/jstests/replsets/tenant_migration_invalid_inputs.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_persistence, * requires_fcv_51, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_large_txn.js b/jstests/replsets/tenant_migration_large_txn.js index d2fd6353467..8bb53fce37e 100644 --- a/jstests/replsets/tenant_migration_large_txn.js +++ b/jstests/replsets/tenant_migration_large_txn.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_logs.js b/jstests/replsets/tenant_migration_logs.js index 63fe70d7339..0f482f15eeb 100644 --- a/jstests/replsets/tenant_migration_logs.js +++ b/jstests/replsets/tenant_migration_logs.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_metrics_output.js b/jstests/replsets/tenant_migration_metrics_output.js index e7ef0abd558..51fa03bd0d6 100644 --- a/jstests/replsets/tenant_migration_metrics_output.js +++ b/jstests/replsets/tenant_migration_metrics_output.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_multi_writes.js b/jstests/replsets/tenant_migration_multi_writes.js index ff1744755aa..c825c29a264 100644 --- a/jstests/replsets/tenant_migration_multi_writes.js +++ b/jstests/replsets/tenant_migration_multi_writes.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_multikey_index.js b/jstests/replsets/tenant_migration_multikey_index.js index 0fca95e669a..196a546ee5f 100644 --- a/jstests/replsets/tenant_migration_multikey_index.js +++ b/jstests/replsets/tenant_migration_multikey_index.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_network_error_via_rollback.js b/jstests/replsets/tenant_migration_network_error_via_rollback.js index 6a2f84fc892..ea115802f20 100644 --- a/jstests/replsets/tenant_migration_network_error_via_rollback.js +++ b/jstests/replsets/tenant_migration_network_error_via_rollback.js @@ -12,6 +12,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_no_failover.js b/jstests/replsets/tenant_migration_no_failover.js index e7b67ed8a44..a1084fc30b9 100644 --- a/jstests/replsets/tenant_migration_no_failover.js +++ b/jstests/replsets/tenant_migration_no_failover.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_on_clustered_collection.js b/jstests/replsets/tenant_migration_on_clustered_collection.js index be60a5012d5..e033b500e57 100644 --- a/jstests/replsets/tenant_migration_on_clustered_collection.js +++ b/jstests/replsets/tenant_migration_on_clustered_collection.js @@ -14,6 +14,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_oplog_view.js b/jstests/replsets/tenant_migration_oplog_view.js index 11469ec58e1..835b4dcd925 100644 --- a/jstests/replsets/tenant_migration_oplog_view.js +++ b/jstests/replsets/tenant_migration_oplog_view.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_read_your_own_writes.js b/jstests/replsets/tenant_migration_read_your_own_writes.js index ea13d6ab234..50983c95515 100644 --- a/jstests/replsets/tenant_migration_read_your_own_writes.js +++ b/jstests/replsets/tenant_migration_read_your_own_writes.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_aborts_merge_on_donor_failure.js b/jstests/replsets/tenant_migration_recipient_aborts_merge_on_donor_failure.js index 51615707003..95d9710ef0f 100644 --- a/jstests/replsets/tenant_migration_recipient_aborts_merge_on_donor_failure.js +++ b/jstests/replsets/tenant_migration_recipient_aborts_merge_on_donor_failure.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_access_blocker_rollback.js b/jstests/replsets/tenant_migration_recipient_access_blocker_rollback.js index d3d3511864b..14cd36a837d 100644 --- a/jstests/replsets/tenant_migration_recipient_access_blocker_rollback.js +++ b/jstests/replsets/tenant_migration_recipient_access_blocker_rollback.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_recipient_current_op.js b/jstests/replsets/tenant_migration_recipient_current_op.js index 378bbd2400d..a67b8d1b06d 100644 --- a/jstests/replsets/tenant_migration_recipient_current_op.js +++ b/jstests/replsets/tenant_migration_recipient_current_op.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_does_not_change_sync_source_after_step_down.js b/jstests/replsets/tenant_migration_recipient_does_not_change_sync_source_after_step_down.js index 49941bedf1c..8378912b83e 100644 --- a/jstests/replsets/tenant_migration_recipient_does_not_change_sync_source_after_step_down.js +++ b/jstests/replsets/tenant_migration_recipient_does_not_change_sync_source_after_step_down.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_failover_before_creating_oplog_buffer.js b/jstests/replsets/tenant_migration_recipient_failover_before_creating_oplog_buffer.js index 76662d80993..c4ac48d46c8 100644 --- a/jstests/replsets/tenant_migration_recipient_failover_before_creating_oplog_buffer.js +++ b/jstests/replsets/tenant_migration_recipient_failover_before_creating_oplog_buffer.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_persistence, * requires_replication, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_entry_after_committed_snapshot.js b/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_entry_after_committed_snapshot.js index b7f4ad4c523..653313f42e5 100644 --- a/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_entry_after_committed_snapshot.js +++ b/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_entry_after_committed_snapshot.js @@ -12,6 +12,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_oplog_entries.js b/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_oplog_entries.js index 22ac320ea6c..a13329f4d50 100644 --- a/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_oplog_entries.js +++ b/jstests/replsets/tenant_migration_recipient_fetches_retryable_writes_oplog_entries.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_recipient_fetches_synthetic_find_and_modify_oplog_entries.js b/jstests/replsets/tenant_migration_recipient_fetches_synthetic_find_and_modify_oplog_entries.js index 87d6f1c849f..bfbf1c960e5 100644 --- a/jstests/replsets/tenant_migration_recipient_fetches_synthetic_find_and_modify_oplog_entries.js +++ b/jstests/replsets/tenant_migration_recipient_fetches_synthetic_find_and_modify_oplog_entries.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_recipient_has_tenant_data.js b/jstests/replsets/tenant_migration_recipient_has_tenant_data.js index 8cf364dbff1..6f607cc9f77 100644 --- a/jstests/replsets/tenant_migration_recipient_has_tenant_data.js +++ b/jstests/replsets/tenant_migration_recipient_has_tenant_data.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_initial_sync_cloning.js b/jstests/replsets/tenant_migration_recipient_initial_sync_cloning.js index 4afde043e12..10011f3e4c2 100644 --- a/jstests/replsets/tenant_migration_recipient_initial_sync_cloning.js +++ b/jstests/replsets/tenant_migration_recipient_initial_sync_cloning.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_initial_sync_recovery.js b/jstests/replsets/tenant_migration_recipient_initial_sync_recovery.js index 9337fe5999f..e243a9cdbdf 100644 --- a/jstests/replsets/tenant_migration_recipient_initial_sync_recovery.js +++ b/jstests/replsets/tenant_migration_recipient_initial_sync_recovery.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_invalidates_in_memory_txns.js b/jstests/replsets/tenant_migration_recipient_invalidates_in_memory_txns.js index 3e59ab6196b..5f07d431147 100644 --- a/jstests/replsets/tenant_migration_recipient_invalidates_in_memory_txns.js +++ b/jstests/replsets/tenant_migration_recipient_invalidates_in_memory_txns.js @@ -18,6 +18,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_resume_on_stepup_and_restart.js b/jstests/replsets/tenant_migration_recipient_resume_on_stepup_and_restart.js index 3d4320cabe1..8fc9df97729 100644 --- a/jstests/replsets/tenant_migration_recipient_resume_on_stepup_and_restart.js +++ b/jstests/replsets/tenant_migration_recipient_resume_on_stepup_and_restart.js @@ -8,6 +8,7 @@ * incompatible_with_shard_merge, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_resumes_on_donor_failover.js b/jstests/replsets/tenant_migration_recipient_resumes_on_donor_failover.js index 3cf797e7b32..d47dd189d2c 100644 --- a/jstests/replsets/tenant_migration_recipient_resumes_on_donor_failover.js +++ b/jstests/replsets/tenant_migration_recipient_resumes_on_donor_failover.js @@ -15,6 +15,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_retry_forget_migration.js b/jstests/replsets/tenant_migration_recipient_retry_forget_migration.js index f4136c0f99c..da694d8dc3d 100644 --- a/jstests/replsets/tenant_migration_recipient_retry_forget_migration.js +++ b/jstests/replsets/tenant_migration_recipient_retry_forget_migration.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_retryable_writes_failover.js b/jstests/replsets/tenant_migration_recipient_retryable_writes_failover.js index 02f6b4ddab1..4ecdac15965 100644 --- a/jstests/replsets/tenant_migration_recipient_retryable_writes_failover.js +++ b/jstests/replsets/tenant_migration_recipient_retryable_writes_failover.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_rollback_recovery.js b/jstests/replsets/tenant_migration_recipient_rollback_recovery.js index f57c9c68d56..5a03ca88d46 100644 --- a/jstests/replsets/tenant_migration_recipient_rollback_recovery.js +++ b/jstests/replsets/tenant_migration_recipient_rollback_recovery.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_recipient_shard_merge.js b/jstests/replsets/tenant_migration_recipient_shard_merge.js index 36f20529d03..5e1d3e85c70 100644 --- a/jstests/replsets/tenant_migration_recipient_shard_merge.js +++ b/jstests/replsets/tenant_migration_recipient_shard_merge.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_startup_recovery.js b/jstests/replsets/tenant_migration_recipient_startup_recovery.js index d73dd0c975e..1f39895994f 100644 --- a/jstests/replsets/tenant_migration_recipient_startup_recovery.js +++ b/jstests/replsets/tenant_migration_recipient_startup_recovery.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_stepdown_after_forget.js b/jstests/replsets/tenant_migration_recipient_stepdown_after_forget.js index 0132d8e8840..4fca93ee534 100644 --- a/jstests/replsets/tenant_migration_recipient_stepdown_after_forget.js +++ b/jstests/replsets/tenant_migration_recipient_stepdown_after_forget.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_persistence, * requires_replication, + * serverless, * ] */ @@ -68,4 +69,4 @@ assert(!configDBCollections.includes('repl.migration.oplog_' + migrationOpts.mig configDBCollections); tenantMigrationTest.stop(); -})();
\ No newline at end of file +})(); diff --git a/jstests/replsets/tenant_migration_recipient_sync_data_timeout.js b/jstests/replsets/tenant_migration_recipient_sync_data_timeout.js index 2e772dbf415..cf11ffce438 100644 --- a/jstests/replsets/tenant_migration_recipient_sync_data_timeout.js +++ b/jstests/replsets/tenant_migration_recipient_sync_data_timeout.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_sync_donor_timestamp.js b/jstests/replsets/tenant_migration_recipient_sync_donor_timestamp.js index 26eb2e7fd87..151837b4aa3 100644 --- a/jstests/replsets/tenant_migration_recipient_sync_donor_timestamp.js +++ b/jstests/replsets/tenant_migration_recipient_sync_donor_timestamp.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_persistence, * requires_replication, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_sync_source_reconnect_delayed_secondary.js b/jstests/replsets/tenant_migration_recipient_sync_source_reconnect_delayed_secondary.js index 9d3c3a35f4b..e39e74df6b8 100644 --- a/jstests/replsets/tenant_migration_recipient_sync_source_reconnect_delayed_secondary.js +++ b/jstests/replsets/tenant_migration_recipient_sync_source_reconnect_delayed_secondary.js @@ -14,6 +14,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_sync_source_restart_donor_secondary.js b/jstests/replsets/tenant_migration_recipient_sync_source_restart_donor_secondary.js index c36cb71e67b..344aeadd86b 100644 --- a/jstests/replsets/tenant_migration_recipient_sync_source_restart_donor_secondary.js +++ b/jstests/replsets/tenant_migration_recipient_sync_source_restart_donor_secondary.js @@ -13,6 +13,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_recipient_ttl.js b/jstests/replsets/tenant_migration_recipient_ttl.js index afab2032942..f0f2de2281f 100644 --- a/jstests/replsets/tenant_migration_recipient_ttl.js +++ b/jstests/replsets/tenant_migration_recipient_ttl.js @@ -7,6 +7,7 @@ * incompatible_with_macos, * incompatible_with_windows_tls, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_resume_collection_cloner_after_recipient_failover.js b/jstests/replsets/tenant_migration_resume_collection_cloner_after_recipient_failover.js index bd6feb7e8e5..26fb31e41e8 100644 --- a/jstests/replsets/tenant_migration_resume_collection_cloner_after_recipient_failover.js +++ b/jstests/replsets/tenant_migration_resume_collection_cloner_after_recipient_failover.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_resume_collection_cloner_after_rename.js b/jstests/replsets/tenant_migration_resume_collection_cloner_after_rename.js index e3a2b36a612..2fd5aeec36c 100644 --- a/jstests/replsets/tenant_migration_resume_collection_cloner_after_rename.js +++ b/jstests/replsets/tenant_migration_resume_collection_cloner_after_rename.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_resume_oplog_application.js b/jstests/replsets/tenant_migration_resume_oplog_application.js index 207be5f0968..530c9314574 100644 --- a/jstests/replsets/tenant_migration_resume_oplog_application.js +++ b/jstests/replsets/tenant_migration_resume_oplog_application.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_retry_session_migration.js b/jstests/replsets/tenant_migration_retry_session_migration.js index 2f82cd4ea34..0b3d4783fc6 100644 --- a/jstests/replsets/tenant_migration_retry_session_migration.js +++ b/jstests/replsets/tenant_migration_retry_session_migration.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_retryable_write_retry.js b/jstests/replsets/tenant_migration_retryable_write_retry.js index ea0f6e85347..b445dea7342 100644 --- a/jstests/replsets/tenant_migration_retryable_write_retry.js +++ b/jstests/replsets/tenant_migration_retryable_write_retry.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_retryable_write_retry_on_recipient.js b/jstests/replsets/tenant_migration_retryable_write_retry_on_recipient.js index 6e3746c867e..864fb6cc6ef 100644 --- a/jstests/replsets/tenant_migration_retryable_write_retry_on_recipient.js +++ b/jstests/replsets/tenant_migration_retryable_write_retry_on_recipient.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_ssl_configuration.js b/jstests/replsets/tenant_migration_ssl_configuration.js index 09a64ad89ef..d86bed5fa46 100644 --- a/jstests/replsets/tenant_migration_ssl_configuration.js +++ b/jstests/replsets/tenant_migration_ssl_configuration.js @@ -9,6 +9,7 @@ * incompatible_with_macos, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_stepup_recovery_after_abort.js b/jstests/replsets/tenant_migration_stepup_recovery_after_abort.js index b65e7783cf6..6d54e1d9e6c 100644 --- a/jstests/replsets/tenant_migration_stepup_recovery_after_abort.js +++ b/jstests/replsets/tenant_migration_stepup_recovery_after_abort.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_sync_source_too_stale.js b/jstests/replsets/tenant_migration_sync_source_too_stale.js index 1ce602c3c35..3c16413d3cd 100644 --- a/jstests/replsets/tenant_migration_sync_source_too_stale.js +++ b/jstests/replsets/tenant_migration_sync_source_too_stale.js @@ -18,6 +18,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_test_max_bson_limit.js b/jstests/replsets/tenant_migration_test_max_bson_limit.js index e406b9c5f49..1dec958de90 100644 --- a/jstests/replsets/tenant_migration_test_max_bson_limit.js +++ b/jstests/replsets/tenant_migration_test_max_bson_limit.js @@ -9,6 +9,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ (function() { diff --git a/jstests/replsets/tenant_migration_timeseries_collections.js b/jstests/replsets/tenant_migration_timeseries_collections.js index 3c95bbbade4..2e0d7c01246 100644 --- a/jstests/replsets/tenant_migration_timeseries_collections.js +++ b/jstests/replsets/tenant_migration_timeseries_collections.js @@ -7,6 +7,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_timeseries_retryable_write_oplog_cloning.js b/jstests/replsets/tenant_migration_timeseries_retryable_write_oplog_cloning.js index 260c9ad554d..2b24f7a4dfa 100644 --- a/jstests/replsets/tenant_migration_timeseries_retryable_write_oplog_cloning.js +++ b/jstests/replsets/tenant_migration_timeseries_retryable_write_oplog_cloning.js @@ -11,6 +11,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_timeseries_retryable_write_retry_on_recipient.js b/jstests/replsets/tenant_migration_timeseries_retryable_write_retry_on_recipient.js index 7211ca35182..e1be377bc20 100644 --- a/jstests/replsets/tenant_migration_timeseries_retryable_write_retry_on_recipient.js +++ b/jstests/replsets/tenant_migration_timeseries_retryable_write_retry_on_recipient.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_transaction_boundary.js b/jstests/replsets/tenant_migration_transaction_boundary.js index 4696aa61412..d3e88602555 100644 --- a/jstests/replsets/tenant_migration_transaction_boundary.js +++ b/jstests/replsets/tenant_migration_transaction_boundary.js @@ -18,6 +18,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_v1_id_index.js b/jstests/replsets/tenant_migration_v1_id_index.js index 2ebbe156710..e566b507bb6 100644 --- a/jstests/replsets/tenant_migration_v1_id_index.js +++ b/jstests/replsets/tenant_migration_v1_id_index.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ @@ -62,4 +63,4 @@ TenantMigrationTest.assertCommitted(tenantMigrationTest.waitForMigrationToComple assert.commandWorked(tenantMigrationTest.forgetMigration(migrationOpts.migrationIdString)); tenantMigrationTest.stop(); -})();
\ No newline at end of file +})(); diff --git a/jstests/replsets/tenant_migration_vote_progress.js b/jstests/replsets/tenant_migration_vote_progress.js index 41f7dfe7e78..677cbcbda6e 100644 --- a/jstests/replsets/tenant_migration_vote_progress.js +++ b/jstests/replsets/tenant_migration_vote_progress.js @@ -8,6 +8,7 @@ * requires_majority_read_concern, * requires_persistence, * requires_fcv_52, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migration_x509.js b/jstests/replsets/tenant_migration_x509.js index 32621531735..e4ae9679248 100644 --- a/jstests/replsets/tenant_migration_x509.js +++ b/jstests/replsets/tenant_migration_x509.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migrations_back_to_back.js b/jstests/replsets/tenant_migrations_back_to_back.js index 6e0fa7ef460..af0d54d8696 100644 --- a/jstests/replsets/tenant_migrations_back_to_back.js +++ b/jstests/replsets/tenant_migrations_back_to_back.js @@ -10,6 +10,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migrations_noop_writes.js b/jstests/replsets/tenant_migrations_noop_writes.js index f4dd9f647e9..591f7f5c05a 100644 --- a/jstests/replsets/tenant_migrations_noop_writes.js +++ b/jstests/replsets/tenant_migrations_noop_writes.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/replsets/tenant_migrations_transaction_with_create_collection.js b/jstests/replsets/tenant_migrations_transaction_with_create_collection.js index 79d82eff451..57508e2fafc 100644 --- a/jstests/replsets/tenant_migrations_transaction_with_create_collection.js +++ b/jstests/replsets/tenant_migrations_transaction_with_create_collection.js @@ -8,6 +8,7 @@ * incompatible_with_windows_tls, * requires_majority_read_concern, * requires_persistence, + * serverless, * ] */ diff --git a/jstests/sharding/tenant_migration_disallowed_on_config_server.js b/jstests/sharding/tenant_migration_disallowed_on_config_server.js index 3f75c99a22c..36007c7d890 100644 --- a/jstests/sharding/tenant_migration_disallowed_on_config_server.js +++ b/jstests/sharding/tenant_migration_disallowed_on_config_server.js @@ -7,6 +7,7 @@ * requires_majority_read_concern, * requires_persistence, * does_not_support_stepdowns, + * serverless, * ] */ |