SERVER-111453 Include all timeseries tests by default in sharding_viewless_timeseries suite (#42266)

GitOrigin-RevId: 6a523460d31a84e854fbeb7e8c1ebdec0fb5e050
This commit is contained in:
Tommaso Tocci 2025-10-07 21:13:29 +02:00 committed by MongoDB Bot
parent 612b418551
commit 5290d06254
4 changed files with 5 additions and 126 deletions

View File

@ -25,66 +25,12 @@ selector:
- featureFlagCreateViewlessTimeseriesCollections_incompatible
roots:
- jstests/sharding/analyze_shard_key/analyze_shard_key_cmd_validation.js
- jstests/sharding/analyze_shard_key/timeseries.js
- jstests/sharding/balancer_should_return_random_migrations_failpoint.js
- jstests/sharding/check_metadata_consistency.js
- jstests/sharding/create_unsplittable_collection.js
- jstests/sharding/libs/timeseries_update_multi_util.js
- jstests/sharding/list_cluster_catalog.js
- jstests/sharding/query/sample_timeseries.js
- jstests/sharding/remove_shard_with_unsharded.js
- jstests/sharding/resharding_timeseries/move_timeseries.js
- jstests/sharding/resharding_timeseries/reshard_timeseries.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_disallow_writes.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_nonempty_stash.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_stash_resolution.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_ttl_deletes.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_validation.js
- jstests/sharding/resharding_timeseries/resharding_ts_resume_agg_token.js
- jstests/sharding/resharding_timeseries/resharding_ts_txn_cloner.js
- jstests/sharding/resharding_timeseries/unshard_timeseries.js
- jstests/sharding/shard_unsplittable_collection.js
- jstests/sharding/timeseries/timeseries_balancer.js
- jstests/sharding/timeseries/timeseries_buckets_find_and_modify.js
- jstests/sharding/timeseries/timeseries_buckets_modification_with_id.js
- jstests/sharding/timeseries/timeseries_change_stream_no_orphans.js
- jstests/sharding/timeseries/timeseries_cluster_collstats.js
- jstests/sharding/timeseries/timeseries_cluster_indexstats.js
- jstests/sharding/timeseries/timeseries_coll_mod.js
- jstests/sharding/timeseries/timeseries_coll_mod_bucketing_parameters.js
- jstests/sharding/timeseries/timeseries_delete_multi.js
- jstests/sharding/timeseries/timeseries_delete_one_with_shard_key.js
- jstests/sharding/timeseries/timeseries_delete_one_without_shard_key.js
- jstests/sharding/timeseries/timeseries_delete_with_meta.js
- jstests/sharding/timeseries/timeseries_drop.js
- jstests/sharding/timeseries/timeseries_find_and_modify_raw_data_explain_without_shard_key.js
- jstests/sharding/timeseries/timeseries_find_and_modify_remove.js
- jstests/sharding/timeseries/timeseries_find_and_modify_update.js
- jstests/sharding/timeseries/timeseries_indexes.js
- jstests/sharding/timeseries/timeseries_insert.js
- jstests/sharding/timeseries/timeseries_insert_move_collection.js
- jstests/sharding/timeseries/timeseries_insert_targeting_normalize_metadata.js
- jstests/sharding/timeseries/timeseries_multiple_mongos.js
- jstests/sharding/timeseries/timeseries_orphan_buckets.js
- jstests/sharding/timeseries/timeseries_out_conflicting_namespace_on_shard.js
- jstests/sharding/timeseries/timeseries_query.js
- jstests/sharding/timeseries/timeseries_query_extended_range.js
- jstests/sharding/timeseries/timeseries_retry_delete_and_update_multi_shard.js
- jstests/sharding/timeseries/timeseries_retry_delete_and_update_single_shard.js
- jstests/sharding/timeseries/timeseries_retry_delete_and_update_unsharded.js
- jstests/sharding/timeseries/timeseries_shard_collection.js
- jstests/sharding/timeseries/timeseries_shard_collection_with_deprecation_message.js
- jstests/sharding/timeseries/timeseries_sharding_admin_commands.js
- jstests/sharding/timeseries/timeseries_shardkey_update.js
- jstests/sharding/timeseries/timeseries_time_value_rounding.js
- jstests/sharding/timeseries/timeseries_update.js
- jstests/sharding/timeseries/timeseries_update_multi.js
- jstests/sharding/timeseries/timeseries_update_multi_explain.js
- jstests/sharding/timeseries/timeseries_update_normalize_metadata.js
- jstests/sharding/timeseries/timeseries_update_one.js
- jstests/sharding/timeseries/timeseries_update_routing.js
- jstests/sharding/timeseries/timeseries_upsert.js
- jstests/sharding/timeseries/timeseries_user_system_buckets_sharding.js
- jstests/sharding/timeseries/timeseries_write_one_stale_sharding_state.js
- jstests/sharding/timeseries/timeseries_writes_without_shard_key_single_shard_data_placement_change.js
- jstests/sharding/*timeseries*/*.js
- jstests/sharding/**/*timeseries*.js
test_kind: js_test

View File

@ -5,7 +5,7 @@
# TODO SERVER-101590: remove this temporary suite and all its usages.
base_suite: sharding
overrides:
- "viewless_timeseries.only_validated_sharding_timeseries_tests_selector"
- "viewless_timeseries.all_sharding_timeseries_tests_selector"
- "viewless_timeseries.enable_viewless_timeseries_feature_flag_testdata_parameter_mongod"
- "viewless_timeseries.enable_viewless_timeseries_feature_flag_testdata_parameter_mongos"

View File

@ -65,74 +65,6 @@
- jstests/sharding/shard_unsplittable_collection.js
- jstests/sharding/*timeseries*/*.js
- jstests/sharding/**/*timeseries*.js
- name: only_validated_sharding_timeseries_tests_selector
value:
selector:
exclude_files: null
roots:
- jstests/sharding/analyze_shard_key/analyze_shard_key_cmd_validation.js
- jstests/sharding/analyze_shard_key/timeseries.js
- jstests/sharding/balancer_should_return_random_migrations_failpoint.js
- jstests/sharding/check_metadata_consistency.js
- jstests/sharding/create_unsplittable_collection.js
- jstests/sharding/libs/timeseries_update_multi_util.js
- jstests/sharding/list_cluster_catalog.js
- jstests/sharding/query/sample_timeseries.js
- jstests/sharding/remove_shard_with_unsharded.js
- jstests/sharding/resharding_timeseries/move_timeseries.js
- jstests/sharding/resharding_timeseries/reshard_timeseries.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_disallow_writes.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_nonempty_stash.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_stash_resolution.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_ttl_deletes.js
- jstests/sharding/resharding_timeseries/reshard_timeseries_validation.js
- jstests/sharding/resharding_timeseries/resharding_ts_resume_agg_token.js
- jstests/sharding/resharding_timeseries/resharding_ts_txn_cloner.js
- jstests/sharding/resharding_timeseries/unshard_timeseries.js
- jstests/sharding/shard_unsplittable_collection.js
- jstests/sharding/timeseries/timeseries_balancer.js
- jstests/sharding/timeseries/timeseries_buckets_find_and_modify.js
- jstests/sharding/timeseries/timeseries_buckets_modification_with_id.js
- jstests/sharding/timeseries/timeseries_change_stream_no_orphans.js
- jstests/sharding/timeseries/timeseries_cluster_collstats.js
- jstests/sharding/timeseries/timeseries_cluster_indexstats.js
- jstests/sharding/timeseries/timeseries_coll_mod.js
- jstests/sharding/timeseries/timeseries_coll_mod_bucketing_parameters.js
- jstests/sharding/timeseries/timeseries_delete_multi.js
- jstests/sharding/timeseries/timeseries_delete_one_with_shard_key.js
- jstests/sharding/timeseries/timeseries_delete_one_without_shard_key.js
- jstests/sharding/timeseries/timeseries_delete_with_meta.js
- jstests/sharding/timeseries/timeseries_drop.js
- jstests/sharding/timeseries/timeseries_find_and_modify_raw_data_explain_without_shard_key.js
- jstests/sharding/timeseries/timeseries_find_and_modify_remove.js
- jstests/sharding/timeseries/timeseries_find_and_modify_update.js
- jstests/sharding/timeseries/timeseries_indexes.js
- jstests/sharding/timeseries/timeseries_insert.js
- jstests/sharding/timeseries/timeseries_insert_move_collection.js
- jstests/sharding/timeseries/timeseries_insert_targeting_normalize_metadata.js
- jstests/sharding/timeseries/timeseries_multiple_mongos.js
- jstests/sharding/timeseries/timeseries_orphan_buckets.js
- jstests/sharding/timeseries/timeseries_out_conflicting_namespace_on_shard.js
- jstests/sharding/timeseries/timeseries_query.js
- jstests/sharding/timeseries/timeseries_query_extended_range.js
- jstests/sharding/timeseries/timeseries_retry_delete_and_update_multi_shard.js
- jstests/sharding/timeseries/timeseries_retry_delete_and_update_single_shard.js
- jstests/sharding/timeseries/timeseries_retry_delete_and_update_unsharded.js
- jstests/sharding/timeseries/timeseries_shard_collection.js
- jstests/sharding/timeseries/timeseries_shard_collection_with_deprecation_message.js
- jstests/sharding/timeseries/timeseries_sharding_admin_commands.js
- jstests/sharding/timeseries/timeseries_shardkey_update.js
- jstests/sharding/timeseries/timeseries_time_value_rounding.js
- jstests/sharding/timeseries/timeseries_update.js
- jstests/sharding/timeseries/timeseries_update_multi.js
- jstests/sharding/timeseries/timeseries_update_multi_explain.js
- jstests/sharding/timeseries/timeseries_update_normalize_metadata.js
- jstests/sharding/timeseries/timeseries_update_one.js
- jstests/sharding/timeseries/timeseries_update_routing.js
- jstests/sharding/timeseries/timeseries_upsert.js
- jstests/sharding/timeseries/timeseries_user_system_buckets_sharding.js
- jstests/sharding/timeseries/timeseries_write_one_stale_sharding_state.js
- jstests/sharding/timeseries/timeseries_writes_without_shard_key_single_shard_data_placement_change.js
- name: all_no_passthrough_timeseries_tests_selector
value:
selector:

View File

@ -10,8 +10,9 @@
* incompatible_aubsan,
* tsan_incompatible,
* requires_persistence,
* # TODO SERVER-110187 enable this test for viewless timeseres collection
* featureFlagCreateViewlessTimeseriesCollections_incompatible,
* ]
*
*/
import {ShardingTest} from "jstests/libs/shardingtest.js";