-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
-
Fully Compatible
-
Repl 2026-09-28
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Several files meant to be excluded from various jstest suites are not excluded, likely because the tests have moved. Fix these.
- core_wildcard_indexes: exclude_files 'jstests/core/administrative/validate_db_metadata_command.js' matches no test file (dead exclusion) - query_correctness_generated_test: root 'src/mongo/db/query/query_tester/tests/query-correctness-tests-*/generated_tests/*/' matches no test file - query_correctness_generated_test: no root matches any test file -- suite runs nothing (dead cell) - query_correctness_generated_test: exclude_files 'src/mongo/db/query/query_tester/tests/selfTests/' matches no test file (dead exclusion) - query_correctness_query_shape_hash_stability_generated_test: root 'src/mongo/db/query/query_tester/tests/query-correctness-tests-*/generated_tests/*/' matches no test file - query_correctness_query_shape_hash_stability_generated_test: no root matches any test file -- suite runs nothing (dead cell) - query_correctness_query_shape_hash_stability_generated_test: exclude_files 'src/mongo/db/query/query_tester/tests/selfTests/' matches no test file (dead exclusion) - query_join_optimization_no_passthrough_with_mongod: exclude_files 'jstests/noPassthroughWithMongod/query/plan_ranking/cbrForNoMPResults.js' matches no test file (dead exclusion) - replica_sets_auth: exclude_files 'jstests/replsets/rollback_upgrade_downgrade_viewless_timeseries.js' matches no test file (dead exclusion) - sharding_auth: exclude_files 'jstests/sharding/block_replica_set_writes.js' matches no test file (dead exclusion) - sharding_csrs_continuous_config_stepdown: exclude_files 'jstests/sharding/clear_jumbo.js' matches no test file (dead exclusion) - sharding_csrs_continuous_config_stepdown: exclude_files 'jstests/sharding/move_stale_mongos.js' matches no test file (dead exclusion) - sharding_csrs_continuous_config_stepdown: exclude_files 'jstests/sharding/read_pref.js' matches no test file (dead exclusion) - sharding_jscore_passthrough_with_balancer: exclude_files 'jstests/core_sharding/chunk_migration/*.js' matches no test file (dead exclusion) - sharding_jscore_passthrough_with_config_transitions_and_add_remove_shard: exclude_files 'jstests/core_sharding/chunk_migration/*.js' matches no test file (dead exclusion) - sharding_smoke_tests: root 'jstests/core_sharding/chunk_migration/chunk_operations_preserve_uuid.js' matches no test file - sharding_smoke_tests: root 'jstests/core_sharding/chunk_migration/merge_split_chunks.js' matches no test file - sharding_smoke_tests: root 'jstests/core_sharding/chunk_migration/move_chunk.js' matches no test file - replica_sets_primary_driven_index_builds: root 'jstests/replsets/*index_build*.js' matches no test file - sharding_auth_audit: exclude_files 'jstests/sharding/block_replica_set_writes.js' matches no test file (dead exclusion) - sharding_jscore_passthrough_with_balancer_rate_limited: exclude_files 'jstests/core_sharding/chunk_migration/*.js' matches no test file (dead exclusion) - disagg_sharding_jscore_passthrough_with_config_transitions_and_add_remove_shard: exclude_files 'jstests/core_sharding/chunk_migration/*.js' matches no test file (dead exclusion) - disagg_replica_sets: exclude_files 'jstests/replsets/**/priority_take_over*.js' matches no test file (dead exclusion)
As a bonus, add a linter to prevent invalid excludes.
- blocks
-
SERVER-135671 Prevent invalid jstest selectors
-
- Blocked
-
- related to
-
SERVER-132176 Resmoke selector path validation is a no-op for relative suite paths
-
- Blocked
-