mongo/buildscripts/resmokeconfig/suites
Allison Easton 235842abe2 SERVER-111967 Change the ownership of transitionFromDedicated/transitionToDedicated from CS to CAR (#45182)
GitOrigin-RevId: 4eaa826d23386967fdc6180f4e1c98f1c3cc4838
2025-12-16 08:15:18 +00:00
..
OWNERS.yml SERVER-111967 Change the ownership of transitionFromDedicated/transitionToDedicated from CS to CAR (#45182) 2025-12-16 08:15:18 +00:00
README.md SERVER-112569: Document fixture lifecycles better (#42763) 2025-10-20 22:37:25 +00:00
aggregation.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_auth.yml SERVER-94991 Make ValidateCollections faster (#28537) 2024-10-28 15:44:04 +00:00
aggregation_disabled_optimization.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_ese.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_ese_gcm.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_facet_unwind_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_mongos_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_one_shard_sharded_collections.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_read_concern_majority_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_repeat_queries_multiplan_single_solutions.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_secondary_reads.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_sharded_collections_causally_consistent_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_sharded_collections_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_unsplittable_collections_on_random_shard_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
aggregation_unsplittable_collections_on_random_shard_passthrough_with_config_transitions_and_add_remove_shard.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
analyze_shard_key_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
audit.yml
auth.yml
auth_audit.yml
backup_restore.yml SERVER-113452 create new backup_restore suite (#44764) 2025-12-10 05:21:22 +00:00
benchmarks_abt_lowering.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_audit.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_bsoncolumn.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_expression.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_expression_sbe.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_first_half.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_namespace_string.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_query.yml SERVER-111953 Add benchmark for update shapification, stats key generation, and sha265 hash (#43807) 2025-11-13 23:05:17 +00:00
benchmarks_replication.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_second_half.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_sep.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_sharding.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_sorter.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_storage.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_streams.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
benchmarks_util.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
buildscripts_test.yml SERVER-108782 Disable test_burn_in_tests_end2end.py (#39615) 2025-08-04 20:22:54 +00:00
bulk_write_multi_op_causally_consistent_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
bulk_write_multi_op_sharded_collections_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
bulk_write_targeted_override.yml SERVER-113026 Adding nModified field to bulkWrite command without shard key (#44652) 2025-12-03 13:21:09 +00:00
causally_consistent_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
causally_consistent_jscore_passthrough_auth.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
causally_consistent_jscore_txns_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
causally_consistent_read_concern_snapshot_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_downgrade.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_mongos_sessions_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_mongos_sessions_passthrough_v2.yml SERVER-113140 Report resumeToken for change streams when batchSize is 0 (#43769) 2025-12-11 11:02:08 +00:00
change_streams_multi_stmt_txn_mongos_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_multi_stmt_txn_mongos_passthrough_v2.yml SERVER-113140 Report resumeToken for change streams when batchSize is 0 (#43769) 2025-12-11 11:02:08 +00:00
change_streams_multi_stmt_txn_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_multi_stmt_txn_passthrough_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_multi_stmt_txn_sharded_collections_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_multi_stmt_txn_sharded_collections_passthrough_v2.yml SERVER-113140 Report resumeToken for change streams when batchSize is 0 (#43769) 2025-12-11 11:02:08 +00:00
change_streams_per_shard_cursor_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_whole_cluster_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_whole_cluster_passthrough_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_whole_db_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_whole_db_passthrough_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
change_streams_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
client_encrypt.yml
clustered_collection_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_compute_mode.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_multitenancy_replication_with_atlas_proxy.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_replication.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_replication_causal_consistency.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_replication_causal_consistency_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_replication_for_backup_restore.yml SERVER-100130 Add support to pass traceCtx from resmoke to legacy shell (#42761) 2025-10-22 16:48:28 +00:00
concurrency_replication_for_export_import.yml SERVER-93579: Split jstests into component directories for jstests/concurrency/fsm_workloads (#26143) 2024-09-27 22:40:29 +00:00
concurrency_replication_maintenance.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_replication_multi_stmt_txn.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_replication_multi_stmt_txn_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_sharded_causal_consistency.yml SERVER-104828 Ban the featureFlagRouterPort and remove its testing 2025-05-07 14:16:55 +00:00
concurrency_sharded_causal_consistency_and_balancer.yml SERVER-102964 Enable tests with getMore on balancer suites (#34797) 2025-05-07 08:32:46 +00:00
concurrency_sharded_clusterwide_ops_add_remove_shards.yml SERVER-104828 Ban the featureFlagRouterPort and remove its testing 2025-05-07 14:16:55 +00:00
concurrency_sharded_initial_sync.yml SERVER-112211 Add js override for retrying resharding on snapshot related errors due to initial sync (#42458) 2025-10-10 15:17:14 +00:00
concurrency_sharded_local_read_write_multi_stmt_txn.yml SERVER-97074 Raise default timeouts for sharding in tests (#30283) 2024-12-13 16:38:53 +00:00
concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml SERVER-102964 Enable tests with getMore on balancer suites (#34797) 2025-05-07 08:32:46 +00:00
concurrency_sharded_multi_stmt_txn.yml SERVER-97074 Raise default timeouts for sharding in tests (#30283) 2024-12-13 16:38:53 +00:00
concurrency_sharded_multi_stmt_txn_stepdown_terminate_kill_primary.yml SERVER-101245 Make ReshardingChangeStreamsMonitor not use a single opCtx for the entire time (#32962) 2025-04-09 23:09:27 +00:00
concurrency_sharded_multi_stmt_txn_with_balancer.yml SERVER-102964 Enable tests with getMore on balancer suites (#34797) 2025-05-07 08:32:46 +00:00
concurrency_sharded_multi_stmt_txn_with_balancer_and_config_transitions_and_add_remove_shard.yml SERVER-107022 Refactor FSM workloads which extend sharded_partitioned_base or random_moveChunk_base unnecessarily (#38347) 2025-07-24 07:01:34 +00:00
concurrency_sharded_replication.yml SERVER-104828 Ban the featureFlagRouterPort and remove its testing 2025-05-07 14:16:55 +00:00
concurrency_sharded_replication_with_balancer.yml SERVER-102964 Enable tests with getMore on balancer suites (#34797) 2025-05-07 08:32:46 +00:00
concurrency_sharded_replication_with_balancer_and_config_transitions.yml SERVER-107022 Refactor FSM workloads which extend sharded_partitioned_base or random_moveChunk_base unnecessarily (#38347) 2025-07-24 07:01:34 +00:00
concurrency_sharded_replication_with_balancer_and_config_transitions_and_add_remove_shard.yml SERVER-107022 Refactor FSM workloads which extend sharded_partitioned_base or random_moveChunk_base unnecessarily (#38347) 2025-07-24 07:01:34 +00:00
concurrency_sharded_stepdown_terminate_kill_primary_with_balancer.yml SERVER-105488 Enable long_secondary_reads.js in concurrency_sharded_stepdown_terminate_kill_primary_with_balancer (#40192) 2025-08-28 09:59:05 +00:00
concurrency_sharded_stepdown_terminate_kill_primary_with_balancer_and_config_transitions_and_add_remove_shard.yml SERVER-104330 ContinuousAddRemoveShard clashes with ContinuousStepdown (#35881) 2025-06-10 11:32:02 +00:00
concurrency_sharded_with_balancer_and_config_shard.yml SERVER-107223 Renamed auto_bootstrap suites to config_shard suites (#42580) 2025-10-16 19:53:47 +00:00
concurrency_sharded_with_config_shard.yml SERVER-107223 Renamed auto_bootstrap suites to config_shard suites (#42580) 2025-10-16 19:53:47 +00:00
concurrency_sharded_with_stepdowns.yml SERVER-102951 Remove updateOne_without_shard_key tests exclusions (#34601) 2025-04-10 05:36:24 +00:00
concurrency_simultaneous.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
concurrency_simultaneous_replication.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core_auth.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core_ese.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core_heap_profiling.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core_txns.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core_txns_large_txns_format.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
core_wildcard_indexes.yml SERVER-106299 Add explain verbosity that shows SBE VM bytecode (#43576) 2025-12-09 22:54:37 +00:00
cwrwc_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
cwrwc_rc_majority_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
cwrwc_wc_majority_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
dbtest.yml
decimal.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
disk_wiredtiger.yml
ese.yml
extensions_sharded_cluster.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
extensions_sharded_collections.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
extensions_single_node.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
extensions_single_shard.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
extensions_standalone.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
external_auth.yml SERVER-93397 Log the external LDAP connection with unique identifier (#26346) 2024-09-06 02:19:55 +00:00
external_auth_aws.yml
external_auth_oidc.yml
external_auth_oidc_azure.yml SERVER-109515 Disable oidc_e2e_azure_machine tests (#40737) 2025-09-02 14:56:01 +00:00
external_auth_oidc_gcp.yml
failpoints.yml
failpoints_auth.yml
fcv_upgrade_downgrade_replica_sets_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
fcv_upgrade_downgrade_sharded_collections_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
fcv_upgrade_downgrade_sharding_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
feature_flag_multiversion.yml SERVER-100130 Add support to pass traceCtx from resmoke to legacy shell (#42761) 2025-10-22 16:48:28 +00:00
fle.yml
fle2.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
fle2_high_cardinality.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
fle2_query_analysis.yml
fle2_sharding.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
fle2_sharding_high_cardinality.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
generational_fuzzer.yml
identity_views_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
initial_sync_fuzzer.yml
integration_tests_replset.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
integration_tests_replset_ssl_auth.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
integration_tests_sharded.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
integration_tests_standalone.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
integration_tests_standalone_audit.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
integration_tests_standalone_grpc.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
json_schema.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_interrupt.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_interrupt_replication.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_replication.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_replication_continuous_stepdown.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_replication_fcbis.yml SERVER-114319: Add exemption to initial sync and kill primary suites for enforceFastCounts and collHash (#44421) 2025-12-03 19:10:58 +00:00
jstestfuzz_replication_initsync.yml SERVER-114319: Add exemption to initial sync and kill primary suites for enforceFastCounts and collHash (#44421) 2025-12-03 19:10:58 +00:00
jstestfuzz_replication_notablescan.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_replication_write_conflicts.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_sharded.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_sharded_causal_consistency.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_sharded_kill_terminate_stepdown.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_sharded_notablescan.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_sharded_with_config_transitions.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
jstestfuzz_sharded_with_config_transitions_and_add_remove_shard.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
libfuzzer.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
libunwind.yml
logging_perf.yml
magic_restore_replica_sets_jscore_passthrough.yml SERVER-111530 Adapt timeseries_drop.js test for viewless timeseries (#41866) 2025-10-01 15:18:04 +00:00
magic_restore_sharded_collections_jscore_passthrough.yml SERVER-83211 Enable counting index tests on sharded passthrough suites (#43649) 2025-11-12 14:45:27 +00:00
magic_restore_sharding_jscore_passthrough.yml SERVER-111530 Adapt timeseries_drop.js test for viewless timeseries (#41866) 2025-10-01 15:18:04 +00:00
mongos_test.yml
mongot_community_e2e_sharded_collections.yml SERVER-104857: Rename mongot end-to-end resmoke suites (#35919) 2025-05-09 12:56:19 +00:00
mongot_community_e2e_single_node.yml SERVER-104857: Rename mongot end-to-end resmoke suites (#35919) 2025-05-09 12:56:19 +00:00
mongot_e2e_sharded_cluster.yml SERVER-104857: Rename mongot end-to-end resmoke suites (#35919) 2025-05-09 12:56:19 +00:00
mongot_e2e_sharded_collections.yml SERVER-104857: Rename mongot end-to-end resmoke suites (#35919) 2025-05-09 12:56:19 +00:00
mongot_e2e_single_node.yml SERVER-104857: Rename mongot end-to-end resmoke suites (#35919) 2025-05-09 12:56:19 +00:00
mongot_e2e_single_shard.yml SERVER-104857: Rename mongot end-to-end resmoke suites (#35919) 2025-05-09 12:56:19 +00:00
multi_shard_local_read_write_multi_stmt_txn_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multi_shard_multi_stmt_txn_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multi_shard_multi_stmt_txn_jscore_passthrough_rate_limited.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multi_shard_multi_stmt_txn_kill_primary_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multi_shard_multi_stmt_txn_stepdown_primary_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multi_stmt_txn_jscore_passthrough_with_migration.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multitenancy_with_atlas_proxy_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multitenancy_with_mongoq_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multitenancy_with_mongoq_unsigned_token_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
multiversion.yml SERVER-100130 Add support to pass traceCtx from resmoke to legacy shell (#42761) 2025-10-22 16:48:28 +00:00
multiversion_auth.yml SERVER-100130 Add support to pass traceCtx from resmoke to legacy shell (#42761) 2025-10-22 16:48:28 +00:00
no_passthrough.yml SERVER-113452 create new backup_restore suite (#44764) 2025-12-10 05:21:22 +00:00
no_passthrough_network.yml SERVER-106634 Enable ObservableMutex by default (#41332) 2025-09-24 17:53:02 +00:00
no_passthrough_with_mongod.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
no_server.yml
ocsp.yml SERVER-94747 OCSP test enhancements (#38783) 2025-07-22 20:29:14 +00:00
pretty-printer-tests.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
product_limits.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
query_cbr_heuristic_aggregation_passthrough.yml Revert "SERVER-100621 Create property-based test to assert basic behavior of agg stages (#32357)" (#32697) 2025-04-09 21:57:49 +00:00
query_cbr_heuristic_jscore_passthrough.yml SERVER-103381 Add PBT for timeseries collections for cache usage and basic aggregation stages behavior (#45017) 2025-12-10 20:54:03 +00:00
query_cbr_histogram_aggregation_passthrough.yml SERVER-104420 Refactor property-based test passthrough exclusions to use common tag (#36907) 2025-06-06 01:52:24 +00:00
query_cbr_histogram_jscore_passthrough.yml SERVER-110906: Recursively evaluate index compatibility while tagging $not MatchExpressions (#41424) 2025-09-19 17:38:47 +00:00
query_cbr_sampling_aggregation_passthrough.yml Revert "SERVER-100621 Create property-based test to assert basic behavior of agg stages (#32357)" (#32697) 2025-04-09 21:57:49 +00:00
query_cbr_sampling_jscore_passthrough.yml SERVER-103381 Add PBT for timeseries collections for cache usage and basic aggregation stages behavior (#45017) 2025-12-10 20:54:03 +00:00
query_correctness_generated_test.yml SERVER-98733: Enable query_correctness_generated_test tasks on evg (#31289) 2025-01-29 16:45:10 +00:00
query_correctness_query_shape_hash_stability_generated_test.yml SERVER-104344 Create evergreen task to run the QueryTester with the queryShapeHash override (#35524) 2025-05-07 16:13:10 +00:00
query_golden_cbr_automatic.yml SERVER-108593 Enable internalQueryPlannerEnableSortIntersection in the CBR plan_stabilty tests (#41453) 2025-09-24 19:21:18 +00:00
query_golden_cbr_histogram.yml SERVER-108593 Enable internalQueryPlannerEnableSortIntersection in the CBR plan_stabilty tests (#41453) 2025-09-24 19:21:18 +00:00
query_golden_cbr_sampling.yml SERVER-108593 Enable internalQueryPlannerEnableSortIntersection in the CBR plan_stabilty tests (#41453) 2025-09-24 19:21:18 +00:00
query_golden_classic.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
query_golden_sharding.yml SERVER-101757 Enforce plain log format in golden jstests (#33178) 2025-04-09 23:29:29 +00:00
query_stats_aggregation_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
query_stats_mongos_aggregation_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
query_stats_mongos_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
query_stats_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
query_tester_manual_test.yml SERVER-100184: Added manual query_tester tests to resmoke and evergreen (#31825) 2025-01-31 22:02:48 +00:00
query_tester_self_test.yml SERVER-97037: Added evergreen integration and updated names and filepaths (#29458) 2024-11-21 22:37:10 +00:00
queryable_wt.yml SERVER-94145 Add queryable backup/restore testing (#27551) 2024-09-30 11:28:12 +00:00
read_concern_linearizable_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
read_concern_majority_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
read_only.yml
read_only_sharded.yml
replica_sets.yml SERVER-103348 Move split_horizon to its own folder. (#34525) 2025-04-10 05:35:47 +00:00
replica_sets_api_version_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_auth.yml SERVER-78665 Replicated truncate API (#40551) 2025-09-10 23:02:33 +00:00
replica_sets_configsvr_param_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_fcbis_jscore_passthrough.yml SERVER-114319: Add exemption to initial sync and kill primary suites for enforceFastCounts and collHash (#44421) 2025-12-03 19:10:58 +00:00
replica_sets_initsync_jscore_passthrough.yml SERVER-114319: Add exemption to initial sync and kill primary suites for enforceFastCounts and collHash (#44421) 2025-12-03 19:10:58 +00:00
replica_sets_initsync_lagged_sync_source_jscore_passthrough.yml SERVER-114319: Add exemption to initial sync and kill primary suites for enforceFastCounts and collHash (#44421) 2025-12-03 19:10:58 +00:00
replica_sets_initsync_logical_fcbis_jscore_passthrough.yml SERVER-114319: Add exemption to initial sync and kill primary suites for enforceFastCounts and collHash (#44421) 2025-12-03 19:10:58 +00:00
replica_sets_initsync_static_jscore_passthrough.yml SERVER-100634 Moving some CAR owned tests to their own directory (#32616) 2025-04-09 22:41:05 +00:00
replica_sets_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_lag_oplog_application_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_large_txns_format_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_multi_stmt_txn_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_multi_stmt_txn_kill_primary_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_multi_stmt_txn_kill_stepdown_terminate_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_multi_stmt_txn_stepdown_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_multi_stmt_txn_terminate_primary_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_reconfig_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_reconfig_jscore_stepdown_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_reconfig_kill_stepdown_terminate_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_terminate_primary_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_transition_to_csrs_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
replica_sets_uninitialized_fcv_jscore_passthrough.yml SERVER-104420 Refactor property-based test passthrough exclusions to use common tag (#36907) 2025-06-06 01:52:24 +00:00
resharding_fuzzer.yml
resharding_fuzzer_idempotency.yml
resmoke_end2end_tests.yml SERVER-109963 Run resmoke_end2end_tests sequentially with a unique dbpathPrefix (#40677) 2025-08-28 19:45:38 +00:00
resmoke_validation_tests.yml
retryable_writes_downgrade.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
retryable_writes_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
retryable_writes_jscore_stepdown_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
rollback_fuzzer.yml SERVER-106006 Enable commit quorum in the rollback fuzzer (#37049) 2025-06-09 16:19:55 +00:00
rollback_fuzzer_clean_shutdowns.yml
rollback_fuzzer_unclean_shutdowns.yml
sasl.yml
sasl_windows_cyrussasl.yml SERVER-90184 Only load included SASL plugins on Windows 2024-05-04 01:36:44 +00:00
sdam_json_test.yml
search.yml SERVER-97371 Enable egress TLS connections to mongot (#31417) 2025-01-28 15:27:19 +00:00
search_auth.yml
search_community.yml SERVER-97156 Add search_community suite that tests mongod=>mongotmock communication over gRPC (#31091) 2025-01-23 15:45:55 +00:00
search_community_ssl.yml SERVER-99449 Use the net.tls.clusterCAFile / net.tls.clusterFile certificates for egress communication in gRPC if they are available (#31754) 2025-02-04 21:31:21 +00:00
search_no_pinned_connections_auth.yml SERVER-93614: Change mongod to mongot communication to be pinning mode by default. (#26836) 2024-10-17 17:22:55 +00:00
search_ssl.yml
secondary_reads_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
secondary_reads_passthrough_with_replica_set_endpoint.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
serial_run.yml SERVER-110074 Remove mongod fixture from serial_run test suite (#42589) 2025-10-14 12:13:04 +00:00
server_selection_json_test.yml
serverless.yml SERVER-109154 Remove change stream pre image multi tenant truncate support (#40887) 2025-09-04 20:13:24 +00:00
session_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_causally_consistent_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_causally_consistent_jscore_txns_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_causally_consistent_read_concern_snapshot_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_collections_causally_consistent_jscore_txns_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_collections_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_collections_jscore_passthrough_rate_limited.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_collections_jscore_passthrough_with_config_shard.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_collections_jscore_passthrough_with_config_transitions_and_add_remove_shard.yml SERVER-112726 enable random balancing in add/remove shard passthrough suites (#43862) 2025-12-08 09:37:41 +00:00
sharded_collections_txns_uninitialized_fcv_jscore_passthrough.yml SERVER-104632 uninitialized_fcv_jscore_passthrough suites are not cleaning cluster after every test (#35676) 2025-05-02 17:29:02 +00:00
sharded_collections_uninitialized_fcv_jscore_passthrough.yml SERVER-83211 Enable counting index tests on sharded passthrough suites (#43649) 2025-11-12 14:45:27 +00:00
sharded_jscore_txns.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_jscore_txns_sharded_collections.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_multi_stmt_txn_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharded_retryable_writes_downgrade.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding.yml SERVER-97074 Raise default timeouts for sharding in tests (#30283) 2024-12-13 16:38:53 +00:00
sharding_api_strict_passthrough.yml SERVER-68131 Remove Feature Flag for PM-1632 (#28009) 2024-10-22 22:39:49 +00:00
sharding_api_version_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding_auth.yml SERVER-109517 Block and drain replica set DDLs during addShard (#41338) 2025-09-24 17:42:34 +00:00
sharding_change_streams_v2.yml SERVER-113140 Report resumeToken for change streams when batchSize is 0 (#43769) 2025-12-11 11:02:08 +00:00
sharding_clustered_collections.yml SERVER-102058 Create a collection is not idempotent when FP `clusterAllCollectionsByDefault` is enabled (#33372) 2025-04-10 00:54:35 +00:00
sharding_config_shard.yml SERVER-107223 Renamed auto_bootstrap suites to config_shard suites (#42580) 2025-10-16 19:53:47 +00:00
sharding_csrs_continuous_config_stepdown.yml SERVER-111611 Enable pre-existing collection change stream tests for v2 design (#43568) 2025-11-20 12:28:08 +00:00
sharding_hello_failures.yml SERVER-92931 Move query jstests into 'query' subdirectories (#25775) 2024-09-07 03:01:57 +00:00
sharding_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding_jscore_passthrough_with_balancer.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding_jscore_passthrough_with_balancer_rate_limited.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding_jscore_passthrough_with_config_shard.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding_jscore_passthrough_with_config_transitions_and_add_remove_shard.yml SERVER-112726 enable random balancing in add/remove shard passthrough suites (#43862) 2025-12-08 09:37:41 +00:00
sharding_smoke_tests.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
sharding_txns_uninitialized_fcv_jscore_passthrough.yml SERVER-104632 uninitialized_fcv_jscore_passthrough suites are not cleaning cluster after every test (#35676) 2025-05-02 17:29:02 +00:00
sharding_uninitialized_fcv_jscore_passthrough.yml SERVER-104420 Refactor property-based test passthrough exclusions to use common tag (#36907) 2025-06-06 01:52:24 +00:00
simulate_crash_concurrency_replication.yml SERVER-105327 Re-enable timeseries_create_indexes.js FSM test in simulate crash suites (#40594) 2025-09-01 14:58:03 +00:00
slow1.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
ssl.yml
ssl_linear.yml
ssl_special.yml
ssl_x509.yml
streams.yml SERVER-110642: Add streams userlogs (#43242) 2025-10-28 18:47:45 +00:00
streams_aspio.yml SERVER-110275: Get iceberg.js tests running in evergreen (#41033) 2025-09-09 21:27:49 +00:00
streams_aspio_iceberg_0.yml SERVER-114115: Streams: More reliable stack traces from mongostream (#44475) 2025-11-27 03:02:36 +00:00
streams_aspio_iceberg_1.yml SERVER-114115: Streams: More reliable stack traces from mongostream (#44475) 2025-11-27 03:02:36 +00:00
streams_aspio_iceberg_2.yml SERVER-113674: do not use _gen for aspio tests (#43896) 2025-11-18 20:10:54 +00:00
streams_aspio_iceberg_3.yml SERVER-113674: do not use _gen for aspio tests (#43896) 2025-11-18 20:10:54 +00:00
streams_aspio_iceberg_4.yml SERVER-114115: Streams: More reliable stack traces from mongostream (#44475) 2025-11-27 03:02:36 +00:00
streams_https.yml SERVER-96581: Rename externalAPI operator, connection type, and fields (#28933) 2024-11-22 17:39:50 +00:00
streams_kafka.yml SERVER-106193 Split up streams kafka suite (#39409) 2025-08-01 15:11:33 +00:00
streams_kafka_benchmark.yml SERVER-100764: Kafka emit simple benchmark (#32296) 2025-04-09 21:04:46 +00:00
streams_kafka_gwproxy.yml SERVER-90386: (Streams WIP) Add tests for GWProxy VPC peering (#22263) 2024-05-20 18:02:33 +00:00
streams_kinesis.yml SERVER-107061: Support stop()/flush() for Kinesis emit operator (#41348) 2025-09-19 14:58:06 +00:00
streams_lambda.yml SERVER-99294: add the externalFunction stage (#32315) 2025-04-09 20:20:18 +00:00
streams_s3.yml SERVER-103020: Add s3 jstest evergreen task (#34256) 2025-04-10 03:33:56 +00:00
timeseries_crud_jscore_passthrough.yml SERVER-112599 Introduce server status metrics to track user commands targeting system buckets collections (#42814) 2025-12-11 10:16:08 +00:00
tla_plus.yml
unified_write_executor.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_bulk_write_multi_op_sharded_collections_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_causal_consistency.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_causal_consistency_and_balancer.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_initial_sync.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_multi_stmt_txn.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_multi_stmt_txn_with_balancer.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_multi_stmt_txn_with_balancer_and_config_transitions_and_add_remove_shard.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_replication.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_concurrency_sharded_replication_with_balancer.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_fle2_sharding.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_fle2_sharding_high_cardinality.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_multi_shard_multi_stmt_txn_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_multi_shard_multi_stmt_txn_kill_primary_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_causally_consistent_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_causally_consistent_jscore_txns_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_causally_consistent_read_concern_snapshot_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_collections_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_jscore_txns.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_jscore_txns_sharded_collections.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharded_multi_stmt_txn_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharding.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharding_jscore_passthrough.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unified_write_executor_sharding_jscore_passthrough_with_balancer.yml SERVER-106306 Convert UWE query knob to an IFR flag (#44942) 2025-12-10 14:52:41 +00:00
unittest_shell_hang_analyzer.yml
unittests.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_auth.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_client.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_eighth_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_fifth_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_first_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_fourth_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_query.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_repl.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_second_group.yml SERVER-100129 Introduce OpenTelemetry Spans (#35457) 2025-05-21 15:55:13 +00:00
unittests_seventh_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_sharding.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_sixth_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unittests_third_group.yml SERVER-96986 Move CI from SCons to Bazel (#33596) 2025-04-10 03:14:56 +00:00
unsplittable_collections_created_on_any_shard_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
unsplittable_collections_on_random_shard_jscore_txns.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
update_fuzzer.yml
update_fuzzer_replication.yml
v1index_jscore_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00
vector_search.yml
vector_search_auth.yml
vector_search_ssl.yml
watchdog.yml
with_external_server.yml
with_server.yml
write_concern_majority_passthrough.yml Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865) 2025-12-05 17:06:47 +00:00

README.md

Resmoke Test Suites

Test "suites" are configuration files that group which tests to run, and how.

Yaml files enumerate the test files that the suite encompasses, as well as any test fixtures and their configurations to leverage, options for the shell, hooks, and more.

Minimal Example

my_suite.yml:

test_kind: js_test
selector:
  roots:
    - jstests/mytests/**/*.js
executor:
  config:
    shell_options:
      nodb: ""

This relays the following:

  • The suite name is the filename, "my_suite"
  • The suite includes all JS files in the jstests/mytests directory
  • Those tests are run against a shell that is passed the nodb: "" options

The following is one with placeholders that illustrate the overall structure:

test_kind: js_test
selector:
  roots:
    - jstests/mytests/**/*.js
executor:
  config:
    shell_options:
      nodb: ""
      global_vars:
        TestData:
          defaultReadConcernLevel: null
  hooks:
    - class: ValidateCollections
    - class: CleanEveryN
      n: 20
  fixture:
    class: ShardedClusterFixture
    num_shards: 2
  archive:
    tests: true
    hooks:
      - ValidateCollections

Suite Fields

test_kind

This represents the type of tests that are running in this suite.

Example:

test_kind: js_test

See all supported kinds in buildscripts/resmokelib/testing/testcases.

selector

The selector determines test files to include/exclude in the suite.

Example:

selector:
  roots:
    - jstests/aggregation/**/*.js
  exclude_files:
    - jstests/aggregation/extras/*.js
    - jstests/aggregation/data/*.js
  exclude_with_any_tags:
    - requires_pipeline_optimization

selector.roots

File path(s) of test files to include. If a path without a glob is provided, it must exist.

selector.root

A file containing glob patterns, one per line, typically used by test_kind cpp_unit_test (usually build/unittests.txt). Specifies which tests to consider for including into the suite. If no other options are specified, these are the tests that will be run. Glob patterns are supported (and common) here.

selector.include_files

A list of strings representing glob patterns. Includes only this subset of tests in the suite. These files will be included even if they would otherwise be excluded by tags. Will error if a test specified here was not included in the roots.

selector.exclude_files

A list of strings representing glob patterns. Excludes this list of tests from the suite. These files will be excluded even if they would otherwise be included by tags. Will error if a test specified here was not included in the roots.

selector.include_with_any_tags

A list of strings. Only jstests which define a list of tags which includes any of these tags will be included in the suite, unless otherwise excluded by filename.

To see all tags referenced across suites, run ./buildscripts/resmoke.py list-tags.

selector.exclude_with_any_tags

A list of strings. Any jstest which defines a list of tags which includes any of these tags will be excluded from the suite, unless otherwise included by filename.

To see all tags referenced across suites, run ./buildscripts/resmoke.py list-tags.

executor

Defines how the tests will be executed.

executor.config

This section contains additional configuration for each test. The structure of this can vary significantly based on the test_kind. For specific information, you can look at the implementation of the test_kind of concern in the buildscripts/resmokelib/testing/testcases directory.

Example:

config:
  shell_options:
    global_vars:
      TestData:
        defaultReadConcernLevel: null
    nodb: ""
    gssapiServiceName: "mockservice"
    eval: >-
      var testingReplication = true;
      load('jstests/libs/override_methods/set_read_and_write_concerns.js');
      load('jstests/libs/override_methods/enable_causal_consistency_without_read_pref.js');      

Above is an example of the most common test_kind -- js_test. js_test uses shell_options to customize the mongo shell when running tests.

executor.config.shell_options

Any parameters (besides global_vars) will directly be passed to the mongo shell executable.

executor.config.shell_options.global_vars

Will use this as the base for the string passed to --eval. Anything specified in shell_options.eval will be appended after these. Formats any objects so that they will evaluate properly as a string.

global_vars allows for setting global variables. A TestData object is a special global variable that is used to hold testing data. Parts of TestData can be updated via resmoke command-line invocation, via .yml (as shown above), and during runtime. The global TestData object is merged intelligently and made available to the js_test running. Behavior can vary on key collision, but in general this is the order of precedence: (1) resmoke command-line (2) [suite].yml (3) runtime/default.

The mongo shell can also be invoked with flags & named arguments. Flags must have the '' value, such as in the case for nodb above.

eval can also be used to run generic javascript code in the shell. You can directly include javascript code, or you can put it in a separate script & load it.

executor.hooks

Specify hooks to run before, after, and between individual tests to execute specified logic.

Read more about hooks in buildscripts/resmokelib/testing/hooks/README.md

The hook name in the .yml must match its Python class name of the hook. Parameters can also be included in the .yml and will be passed to the hook's constructor (the hook_logger & fixture parameters are automatically included, so those should not be included in the .yml).

Example:

hooks:
  - class: CheckReplOplogs
  - class: CheckReplDBHash
  - class: ValidateCollections
  - class: CleanEveryN
    n: 20
  - class: MyHook
    param1: something
    param2: somethingelse

executor.fixture

Specify a test fixture to run around the tests.

Read more about fixtures in buildscripts/resmokelib/testing/fixtures/README.md.

The class sub-field corresponds to the Python class name of a fixture. All other sub-fields are passed into the constructor of the fixture. These sub-fields will vary based on the fixture used.

Example:

fixture:
  class: ShardedClusterFixture
  num_shards: 2
  mongos_options:
    bind_ip_all: ""
    set_parameters:
      enableTestCommands: 1
  mongod_options:
    bind_ip_all: ""
    set_parameters:
      enableTestCommands: 1
      periodicNoopIntervalSecs: 1
      writePeriodicNoops: true

executor.archive

Upon failure, data files can be uploaded to s3. A failure is when a hook or test throws an exception. Data files will be archived in the following situations:

  1. Any hook included in this section throws an exception.
  2. If tests: true and any test in the suite throws an exception.

Example:

archive:
  hooks:
    - Hook1
    - Hook2
  tests: true

executor.archive.hooks

Specify a list of hook class names to archive on failure. Set to true to archive all hooks.

Read more about hooks.

executor.archive.tests

Specify a list of test files to archive on failure. Wildcard selection a valid. Set to true to archive all tests.