mirror of https://github.com/mongodb/mongo
396 lines
28 KiB
YAML
396 lines
28 KiB
YAML
# This is a smoke test suite for the server-collection-write-path component. It is meant to be run locally
|
|
# in a relatively short period of time and is meant to give feedback on whether a given change
|
|
# broke any major feature functionality of the server-collection-write-path component.
|
|
# It is not meant to replace a full patch build, but rather to provide a means to receive
|
|
# feedback during iterative development.
|
|
#
|
|
# The unit tests and integration tests can be run with the following:
|
|
# bazel test --test_tag_filters=server-collection-write-path --test_output=summary //src/mongo/...
|
|
# bazel build install-dist-test && python buildscripts/run_smoke_tests.py --suites=server_collection_write_path
|
|
|
|
suites:
|
|
core:
|
|
# server-collection-write-path
|
|
- jstests/core/capped/capped.js
|
|
- jstests/core/capped/capped1.js
|
|
- jstests/core/capped/capped5.js
|
|
- jstests/core/capped/capped_large_docs.js
|
|
- jstests/core/capped/capped_max1.js
|
|
- jstests/core/capped/capped_queries_and_id_index.js
|
|
- jstests/core/capped/capped_resize.js
|
|
- jstests/core/capped/capped_update.js
|
|
- jstests/core/capped/capped_upsert.js
|
|
- jstests/core/capped/cappeda.js
|
|
- jstests/core/clustered/clustered_collection_basic.js
|
|
- jstests/core/clustered/clustered_collection_bounded_scan.js
|
|
- jstests/core/clustered/clustered_collection_collation.js
|
|
- jstests/core/clustered/clustered_collection_create_index_clustered.js
|
|
- jstests/core/clustered/clustered_collection_creation.js
|
|
- jstests/core/clustered/clustered_collection_hint.js
|
|
- jstests/core/timeseries/ddl/timeseries_index_spec.js
|
|
- jstests/core/timeseries/ddl/timeseries_index_spec_with_originalSpec.js
|
|
- jstests/core/timeseries/libs/timeseries.js
|
|
- jstests/core/timeseries/write/basic.js
|
|
- jstests/core/timeseries/write/timeseries_bucket_limit_count.js
|
|
- jstests/core/timeseries/write/timeseries_bucket_limit_time_range.js
|
|
- jstests/core/timeseries/write/timeseries_bucket_manual_removal.js
|
|
- jstests/core/timeseries/write/timeseries_buckets_find_and_modify.js
|
|
- jstests/core/timeseries/write/timeseries_buckets_write_explain.js
|
|
- jstests/core/timeseries/write/timeseries_delete_collation.js
|
|
- jstests/core/timeseries/write/timeseries_delete_compressed_buckets.js
|
|
- jstests/core/timeseries/write/timeseries_delete_hint.js
|
|
- jstests/core/timeseries/write/timeseries_delete_multi.js
|
|
- jstests/core/timeseries/write/timeseries_delete_one.js
|
|
- jstests/core/timeseries/write/timeseries_delete_with_meta.js
|
|
- jstests/core/timeseries/write/timeseries_delete_with_meta_concurrent.js
|
|
- jstests/core/timeseries/write/timeseries_findAndModify_deletes_hints.js
|
|
- jstests/core/timeseries/write/timeseries_findAndModify_updates_hints.js
|
|
- jstests/core/timeseries/write/timeseries_hint_id.js
|
|
- jstests/core/timeseries/write/timeseries_insert.js
|
|
- jstests/core/timeseries/write/timeseries_insert_after_delete.js
|
|
- jstests/core/timeseries/write/timeseries_insert_after_update.js
|
|
- jstests/core/timeseries/write/timeseries_insert_compresses_bucket.js
|
|
- jstests/core/timeseries/write/timeseries_insert_mixed_schema_bucket.js
|
|
- jstests/core/timeseries/write/timeseries_metadata.js
|
|
- jstests/core/timeseries/write/timeseries_min_max.js
|
|
- jstests/core/timeseries/write/timeseries_out_of_order.js
|
|
- jstests/core/timeseries/write/timeseries_raw_data_writes.js
|
|
- jstests/core/timeseries/write/timeseries_reopened_bucket_insert.js
|
|
- jstests/core/timeseries/write/timeseries_schema_validation.js
|
|
- jstests/core/timeseries/write/timeseries_simple.js
|
|
- jstests/core/timeseries/write/timeseries_sparse.js
|
|
- jstests/core/timeseries/write/timeseries_update.js
|
|
- jstests/core/timeseries/write/timeseries_update_arbitrary_updates_not_enabled.js
|
|
- jstests/core/timeseries/write/timeseries_update_collation.js
|
|
- jstests/core/timeseries/write/timeseries_update_compressed_buckets.js
|
|
- jstests/core/timeseries/write/timeseries_update_concurrent.js
|
|
- jstests/core/timeseries/write/timeseries_update_concurrent_arbitrary_updates_not_enabled.js
|
|
- jstests/core/timeseries/write/timeseries_update_delete_extended_range.js
|
|
- jstests/core/timeseries/write/timeseries_update_delete_fixed_bucket.js
|
|
- jstests/core/timeseries/write/timeseries_update_hint.js
|
|
- jstests/core/timeseries/write/timeseries_update_mixed_schema_bucket.js
|
|
- jstests/core/timeseries/write/timeseries_update_multi.js
|
|
- jstests/core/timeseries/write/timeseries_update_normalize_metadata.js
|
|
- jstests/core/timeseries/write/timeseries_update_one.js
|
|
- jstests/core/write/autoid.js
|
|
- jstests/core/write/bulk/bulk_insert.js
|
|
- jstests/core/write/bulk/bulk_insert_capped.js
|
|
- jstests/core/write/bulk/bulk_write_insert_cursor.js
|
|
- jstests/core/write/bulk/bulk_write_non_transaction.js
|
|
- jstests/core/write/bulk/bulk_write_timeseries_basic.js
|
|
- jstests/core/write/crud_ops_do_not_throw_locktimeout.js
|
|
- jstests/core/write/depth_limit.js
|
|
- jstests/core/write/empty_ts/bypass_empty_ts_replacement.js
|
|
- jstests/core/write/empty_ts/bypass_empty_ts_replacement_bulk_write.js
|
|
- jstests/core/write/empty_ts/bypass_empty_ts_replacement_timeseries.js
|
|
- jstests/core/write/empty_ts/empty_ts.js
|
|
- jstests/core/write/empty_ts/empty_ts_bulk_write.js
|
|
- jstests/core/write/insert/batch_write_command_insert.js
|
|
- jstests/core/write/insert/insert1.js
|
|
- jstests/core/write/insert/insert_id_undefined.js
|
|
- jstests/core/write/insert/insert_illegal_doc.js
|
|
- jstests/core/write/insert/insert_one.js
|
|
- jstests/core/write/no_db_created.js
|
|
- jstests/core/write/storefunc.js
|
|
- jstests/core/write/ts1.js
|
|
- jstests/core/write/uniqueness.js
|
|
- jstests/core/write/validate_user_documents.js
|
|
- jstests/core/write/write_error_message_truncation.js
|
|
- jstests/core/write/write_result.js
|
|
# server-index-builds
|
|
- jstests/core/timeseries/ddl/timeseries_index_build_failure.js
|
|
# server-storage-engine-integration
|
|
- jstests/core/administrative/fsync/fsync.js
|
|
- jstests/core/catalog/collstats/collStats_numericOnly.js
|
|
- jstests/core/catalog/collstats/views_coll_stats.js
|
|
- jstests/core/diagnostics/datasize/datasize2.js
|
|
- jstests/core/diagnostics/datasize/datasize_validation.js
|
|
- jstests/core/replicate_record_ids/collmod_removes_replicate_record_ids.js
|
|
- jstests/core/replicate_record_ids/disallow_capped.js
|
|
- jstests/core/replicate_record_ids/replicate_record_ids_collection_creation.js
|
|
no_passthrough:
|
|
# server-collection-write-path
|
|
- jstests/noPassthrough/clustered_collections/clustered_capped_collection_arbitrary_key.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_capped_collection.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_coll_mod_arbitrary_key.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_coll_mod.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_at_startup.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_bounded_scan_nonreplicated.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_capped_concurrency.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_create_index_clustered_nonreplicated.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_creation_arbitrary_key.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_hint_nonreplicated.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_nonreplicated_basic.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_sorted_scan.js
|
|
- jstests/noPassthrough/clustered_collections/clustered_collection_ttl.js
|
|
- jstests/noPassthrough/timeseries/bucket_reopening/intermediate_data_consistency_check_reopening.js
|
|
- jstests/noPassthrough/timeseries/bucket_reopening/timeseries_direct_remove_reopen.js
|
|
- jstests/noPassthrough/timeseries/bucket_reopening/timeseries_reopen_uncompressed_bucket_for_compression.js
|
|
- jstests/noPassthrough/timeseries/bulkwrite/bulkwrite_timeseries_insert_ordered_true.js
|
|
- jstests/noPassthrough/timeseries/bulkwrite/bulkwrite_timeseries_retry_delete_and_update.js
|
|
- jstests/noPassthrough/timeseries/bulkwrite/bulkwrite_timeseries_retry_writes.js
|
|
- jstests/noPassthrough/timeseries/bulkwrite/bulkwrite_timeseries_retryable_writes_restart.js
|
|
- jstests/noPassthrough/timeseries/create/initial_sync_recreate_timeseries_collection.js
|
|
- jstests/noPassthrough/timeseries/create/timeseries_block_compressor_options.js
|
|
- jstests/noPassthrough/timeseries/create/timeseries_create_drop_only_buckets.js
|
|
- jstests/noPassthrough/timeseries/create/timeseries_server_parameters.js
|
|
- jstests/noPassthrough/timeseries/create/timeseries_startup.js
|
|
- jstests/noPassthrough/timeseries/data_integrity/intermediate_data_consistency_checks_skips.js
|
|
- jstests/noPassthrough/timeseries/data_integrity/timeseries_insert_compression_failure.js
|
|
- jstests/noPassthrough/timeseries/data_integrity/timeseries_insert_decompression_failure.js
|
|
- jstests/noPassthrough/timeseries/data_integrity/timeseries_partial_compressed_bucket.js
|
|
- jstests/noPassthrough/timeseries/extended_range/timeseries_bucket_spanning_epoch.js
|
|
- jstests/noPassthrough/timeseries/extended_range/timeseries_extended_range_rollback.js
|
|
- jstests/noPassthrough/timeseries/extended_range/timeseries_extended_range_startup.js
|
|
- jstests/noPassthrough/timeseries/index_builds/hybrid_index_timeseries.js
|
|
- jstests/noPassthrough/timeseries/index_builds/resumable_timeseries_index_build_collection_scan_phase.js
|
|
- jstests/noPassthrough/timeseries/index_builds/timeseries_create_index_option_defaults.js
|
|
- jstests/noPassthrough/timeseries/stats/timeseries_collStats.js
|
|
- jstests/noPassthrough/timeseries/stats/timeseries_latency_stats.js
|
|
- jstests/noPassthrough/timeseries/stats/timeseries_server_status_state_management.js
|
|
- jstests/noPassthrough/timeseries/stats/timeseries_serverStatus.js
|
|
- jstests/noPassthrough/timeseries/timeseries_buckets_oplog_update.js
|
|
- jstests/noPassthrough/timeseries/timeseries_write_concurrent_collection_replace.js
|
|
- jstests/noPassthrough/timeseries/ttl/timeseries_expire.js
|
|
- jstests/noPassthrough/timeseries/ttl/timeseries_ttl.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/intermediate_data_consistency_check_arbitrary_update.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/timeseries_delete_one_transaction.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/timeseries_direct_update.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/timeseries_multi_update_spill_to_disk.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/timeseries_update_delete_transaction.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/timeseries_update_one_transaction.js
|
|
- jstests/noPassthrough/timeseries/updates_deletes/timeseries_update_oplog.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_compressed_bucket_with_time_out_of_order.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_timeseries_bucket_max_span.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_timeseries_bucketing_parameters_change.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_timeseries_id_timestamp.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_timeseries_minmax.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_timeseries_version.js
|
|
- jstests/noPassthrough/timeseries/validate/validate_v3_buckets_are_unsorted.js
|
|
- jstests/noPassthrough/timeseries/write/promoting_compressed_sorted_bucket_to_compressed_unsorted_bucket.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_bucket_limit_size.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_bucket_oids.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_closed_due_to_schema_changes.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_compressed_bucket_size.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_dynamic_bucket_sizing_large.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_idle_buckets.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_insert_after_cycle_primary.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_insert_after_failed_insert.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_insert_invalid_timefield.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_insert_ordered_false.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_insert_ordered_true.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_large_measurements_max_size.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_large_measurements.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_retry_writes.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_retryable_writes_restart.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_time_backward.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_use_after_meta_update.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_write_compresses_uncompressed_bucket.js
|
|
- jstests/noPassthrough/timeseries/write/timeseries_write_concern.js
|
|
# server-index-builds
|
|
- jstests/noPassthrough/index_builds/absent_ns_field_in_index_specs.js
|
|
- jstests/noPassthrough/index_builds/commit_quorum_does_not_hang_with_initial_sync.js
|
|
- jstests/noPassthrough/index_builds/commit_quorum_standalones.js
|
|
- jstests/noPassthrough/index_builds/commit_quorum.js
|
|
- jstests/noPassthrough/index_builds/compound_2dsphere_max_index_keys.js
|
|
- jstests/noPassthrough/index_builds/create_indexes_fails_if_insufficient_disk_space.js
|
|
- jstests/noPassthrough/index_builds/create_indexes_in_txn_errors_if_already_in_progress.js
|
|
- jstests/noPassthrough/index_builds/do_not_rebuild_indexes_before_repair.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_aborts_in_progress_index_builds_complex_name.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_aborts_in_progress_index_builds_key_pattern.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_aborts_in_progress_index_builds_multiple.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_aborts_in_progress_index_builds_simple_name.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_aborts_in_progress_index_builds_wildcard.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_on_recreated_index.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_prevents_dropping_ready_indexes_after_aborting.js
|
|
- jstests/noPassthrough/index_builds/drop_indexes_rename_collection.js
|
|
- jstests/noPassthrough/index_builds/drop_ready_index_while_building_an_index.js
|
|
- jstests/noPassthrough/index_builds/drop_unfinished_replicated_index_build_in_standalone.js
|
|
- jstests/noPassthrough/index_builds/durable_hidden_index.js
|
|
- jstests/noPassthrough/index_builds/durable_history_index_usage.js
|
|
- jstests/noPassthrough/index_builds/hybrid_geo_index_remove_invalid_doc.js
|
|
- jstests/noPassthrough/index_builds/hybrid_geo_index_update_invalid_doc.js
|
|
- jstests/noPassthrough/index_builds/hybrid_index_with_updates.js
|
|
- jstests/noPassthrough/index_builds/hybrid_multikey.js
|
|
- jstests/noPassthrough/index_builds/hybrid_partial_geo_index.js
|
|
- jstests/noPassthrough/index_builds/hybrid_partial_index_update.js
|
|
- jstests/noPassthrough/index_builds/hybrid_unique_index_with_updates.js
|
|
- jstests/noPassthrough/index_builds/index_abort_before_commit_signal.js
|
|
- jstests/noPassthrough/index_builds/index_abort_stepdown_prepare.js
|
|
- jstests/noPassthrough/index_builds/index_build_capped_position_lost.js
|
|
- jstests/noPassthrough/index_builds/index_build_external_and_internal_abort_do_not_deadlock_single_phase.js
|
|
- jstests/noPassthrough/index_builds/index_build_external_and_internal_abort_do_not_deadlock_two_phase.js
|
|
- jstests/noPassthrough/index_builds/index_build_external_and_internal_abort.js
|
|
- jstests/noPassthrough/index_builds/index_build_killed_disk_space_secondary.js
|
|
- jstests/noPassthrough/index_builds/index_build_killed_disk_space.js
|
|
- jstests/noPassthrough/index_builds/index_build_killop_primary.js
|
|
- jstests/noPassthrough/index_builds/index_build_killop_secondary_after_commit.js
|
|
- jstests/noPassthrough/index_builds/index_build_killop_secondary_before_commit.js
|
|
- jstests/noPassthrough/index_builds/index_build_out_of_order_scan.js
|
|
- jstests/noPassthrough/index_builds/index_build_prepareUnique.js
|
|
- jstests/noPassthrough/index_builds/index_build_restart_secondary.js
|
|
- jstests/noPassthrough/index_builds/index_build_restart_standalone.js
|
|
- jstests/noPassthrough/index_builds/index_build_skipped_record_multikey.js
|
|
- jstests/noPassthrough/index_builds/index_build_step_up_retry_while_commit.js
|
|
- jstests/noPassthrough/index_builds/index_build_stepdown_dropCollection_during_early_setup.js
|
|
- jstests/noPassthrough/index_builds/index_build_stepdown_prepared_transaction_intent_shared.js
|
|
- jstests/noPassthrough/index_builds/index_build_unregisters_after_stepdown.js
|
|
- jstests/noPassthrough/index_builds/index_build_vote_abort_while_vote_commit.js
|
|
- jstests/noPassthrough/index_builds/index_build_yield_bulk_load.js
|
|
- jstests/noPassthrough/index_builds/index_build_yield_prepare_conflicts.js
|
|
- jstests/noPassthrough/index_builds/index_builds_ignore_prepare_conflicts.js
|
|
- jstests/noPassthrough/index_builds/index_commit_currentop_slow.js
|
|
- jstests/noPassthrough/index_builds/index_drop_before_running.js
|
|
- jstests/noPassthrough/index_builds/index_empty_collection_secondary.js
|
|
- jstests/noPassthrough/index_builds/index_empty_collection.js
|
|
- jstests/noPassthrough/index_builds/index_failover_key_errors.js
|
|
- jstests/noPassthrough/index_builds/index_failover_resolved_key_errors_after_stepdown.js
|
|
- jstests/noPassthrough/index_builds/index_failover_resolved_key_errors.js
|
|
- jstests/noPassthrough/index_builds/index_initial_sync.js
|
|
- jstests/noPassthrough/index_builds/index_initial_sync.js
|
|
- jstests/noPassthrough/index_builds/index_killop_after_stepdown.js
|
|
- jstests/noPassthrough/index_builds/index_killop_standalone.js
|
|
- jstests/noPassthrough/index_builds/index_partial_no_explain_cmds.js
|
|
- jstests/noPassthrough/index_builds/index_secondary_awaiting_primary_abort_crash_on_commit.js
|
|
- jstests/noPassthrough/index_builds/index_secondary_commit_after_scan_error.js
|
|
- jstests/noPassthrough/index_builds/index_secondary_signal_primary_abort.js
|
|
- jstests/noPassthrough/index_builds/index_secondary_wait_for_abort.js
|
|
- jstests/noPassthrough/index_builds/index_secondary_wait_for_commit.js
|
|
- jstests/noPassthrough/index_builds/index_shutdown_cmd_primary.js
|
|
- jstests/noPassthrough/index_builds/index_shutdown_cmd_secondary.js
|
|
- jstests/noPassthrough/index_builds/index_signaling_primary_abort_shutdown.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_abort_prepare_conflict.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_abort.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_commit_prepare_conflict.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_conflict.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_failover.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_prepare_conflict.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_unique_failure.js
|
|
- jstests/noPassthrough/index_builds/index_stepdown_unique.js
|
|
- jstests/noPassthrough/index_builds/index_stepup_abort_skipped_records.js
|
|
- jstests/noPassthrough/index_builds/index_stepup_missing_skipped_record.js
|
|
- jstests/noPassthrough/index_builds/index_version_autoupgrade.js
|
|
- jstests/noPassthrough/index_builds/index_version_v2.js
|
|
- jstests/noPassthrough/index_builds/indexbg_drop.js
|
|
- jstests/noPassthrough/index_builds/indexbg_killop_primary_after_init.js
|
|
- jstests/noPassthrough/index_builds/indexbg_killop_secondary_success.js
|
|
- jstests/noPassthrough/index_builds/indexbg_killop_stepdown.js
|
|
- jstests/noPassthrough/index_builds/indexbg_killop_stepup.js
|
|
- jstests/noPassthrough/index_builds/indexbg2.js
|
|
- jstests/noPassthrough/index_builds/initial_sync_aborts_two_phase_index_builds_hide_index.js
|
|
- jstests/noPassthrough/index_builds/initial_sync_aborts_two_phase_index_builds_rename.js
|
|
- jstests/noPassthrough/index_builds/initial_sync_drops_ready_indexes_while_having_index_builds.js
|
|
- jstests/noPassthrough/index_builds/list_indexes_ready_and_in_progress.js
|
|
- jstests/noPassthrough/index_builds/list_indexes_with_build_uuids.js
|
|
- jstests/noPassthrough/index_builds/missing_index_ident_standalone_drop.js
|
|
- jstests/noPassthrough/index_builds/rebuild_multiple_indexes_at_startup.js
|
|
- jstests/noPassthrough/index_builds/reindex_crash_rebuilds_id_index.js
|
|
- jstests/noPassthrough/index_builds/restart_and_unclean_shutdown_recovery_before_index_build_commit_timestamp.js
|
|
- jstests/noPassthrough/index_builds/restart_index_build_if_resume_fails.js
|
|
- jstests/noPassthrough/index_builds/rolling_index_builds_interrupted.js
|
|
- jstests/noPassthrough/index_builds/rolling_index_builds.js
|
|
- jstests/noPassthrough/index_builds/salvage_incomplete_rolling_index_builds.js
|
|
- jstests/noPassthrough/index_builds/timestamp_index_builds.js
|
|
- jstests/noPassthrough/index_builds/two_phase_index_build_ops_disabled_through_applyops.js
|
|
- jstests/noPassthrough/index_builds/unfinished_index_builds_restart_using_same_ident.js
|
|
- jstests/noPassthrough/index_builds/unindex_detects_data_corruption.js
|
|
- jstests/noPassthrough/index_builds/unique_index_insert_during_collection_scan.js
|
|
- jstests/noPassthrough/index_builds/vote_abort_index_build.js
|
|
# server-storage-engine-integration
|
|
- jstests/noPassthrough/compression/compression_options.js
|
|
- jstests/noPassthrough/compression/exhaust_compression.js
|
|
- jstests/noPassthrough/killOp/datasize_killOp.js
|
|
- jstests/noPassthrough/killOp/killOp_against_journal_flusher_thread.js
|
|
- jstests/noPassthrough/killOp/killOp_against_user_write_waiting_on_journal_flusher_thread.js
|
|
- jstests/noPassthrough/lock_file/lock_file.js
|
|
- jstests/noPassthrough/lock_file/lock_file_fail_to_open.js
|
|
- jstests/noPassthrough/recordid/prepare_recordid_initialization.js
|
|
- jstests/noPassthrough/shutdown/shutdown_while_fsync_locked.js
|
|
- jstests/noPassthrough/shutdown/shutdown_with_fsync.js
|
|
- jstests/noPassthrough/txns_retryable_writes_sessions/skip_write_conflict_retries_failpoint.js
|
|
- jstests/noPassthrough/txns_cache_errors/transaction_aborted_under_cache_pressure.js
|
|
- jstests/noPassthrough/txns_cache_errors/temporarily_unavailable_error.js
|
|
- jstests/noPassthrough/wt_integration/block_compressor_options.js
|
|
- jstests/noPassthrough/wt_integration/configure_with_type_lsm.js
|
|
- jstests/noPassthrough/wt_integration/devnull.js
|
|
- jstests/noPassthrough/wt_integration/inmem_config_str.js
|
|
- jstests/noPassthrough/wt_integration/inmem_full.js
|
|
- jstests/noPassthrough/wt_integration/server_status_history_storage_stats.js
|
|
- jstests/noPassthrough/wt_integration/wt_change_log_compressor.js
|
|
- jstests/noPassthrough/wt_integration/wt_delayed_secondary_read_concern_majority.js
|
|
- jstests/noPassthrough/wt_integration/wt_index_option_defaults.js
|
|
- jstests/noPassthrough/wt_integration/wt_malformed_creation_string.js
|
|
- jstests/noPassthrough/wt_integration/wt_operation_stats.js
|
|
- jstests/noPassthrough/wt_integration/wt_skip_prepare_conflicts_retries_failpoint.js
|
|
# server-tll
|
|
- jstests/noPassthrough/ttl/ttlMonitorSleepSecs_parameter.js
|
|
- jstests/noPassthrough/ttl/ttl_batch_deletes.js
|
|
- jstests/noPassthrough/ttl/ttl_changes_are_immediate.js
|
|
- jstests/noPassthrough/ttl/ttl_expire_nan_warning_on_startup.js
|
|
- jstests/noPassthrough/ttl/ttl_hidden_index.js
|
|
- jstests/noPassthrough/ttl/ttl_non_int_expire_after_seconds.js
|
|
- jstests/noPassthrough/ttl/ttl_partial_index.js
|
|
- jstests/noPassthrough/ttl/ttl_resharding_collection.js
|
|
- jstests/noPassthrough/ttl/ttl_with_dropIndex.js
|
|
- jstests/noPassthrough/ttl/ttl_with_renameCollection.js
|
|
- jstests/noPassthrough/ttl/ttl_with_restart.js
|
|
- jstests/noPassthrough/ttl/user_write_blocking_ttl_index.js
|
|
no_passthrough_with_mongod:
|
|
# server-collection-write-path
|
|
- jstests/noPassthroughWithMongod/capped/capped4.js
|
|
- jstests/noPassthroughWithMongod/capped/clone_collection_as_capped_no_conflicts.js
|
|
- jstests/noPassthroughWithMongod/capped/convert_to_capped_no_conflicts.js
|
|
- jstests/noPassthroughWithMongod/capped/ttl_index_capped_collection.js
|
|
- jstests/noPassthroughWithMongod/timeseries/timeseries_list_collections_invalid_view.js
|
|
- jstests/noPassthroughWithMongod/timeseries/timeseries_list_collections_missing_view.js
|
|
- jstests/noPassthroughWithMongod/timeseries/timeseries_system_views_drop.js
|
|
- jstests/noPassthroughWithMongod/write/insert/insert_multi.js
|
|
- jstests/noPassthroughWithMongod/write/insert/insert_one_vs_insert.js
|
|
# server-storage-engine-integration
|
|
- jstests/noPassthroughWithMongod/collStats/collStats_conflicts_with_global_lock_but_does_not_wait.js
|
|
- jstests/noPassthroughWithMongod/collStats/collStats_does_not_conflict_with_collection_lock.js
|
|
- jstests/noPassthroughWithMongod/collStats/collStats_does_not_conflict_with_rstl.js
|
|
- jstests/noPassthroughWithMongod/collStats/collStats_shows_ready_and_in_progress_indexes.js
|
|
- jstests/noPassthroughWithMongod/collStats/free_storage_size.js
|
|
- jstests/noPassthroughWithMongod/collStats/wt_roundtrip_creation_string.js
|
|
concurrency:
|
|
# server-collection-write-path
|
|
- jstests/concurrency/fsm_workloads/crud/crud_and_commands_with_createindexes.js
|
|
- jstests/concurrency/fsm_workloads/crud/crud_and_commands.js
|
|
- jstests/concurrency/fsm_workloads/crud/crud_clustered_collection.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_1char_noindex.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_1char.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_2dsphere.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_base_capped.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_base.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_compound.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_heterogeneous_noindex.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_heterogeneous.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_large_noindex.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_large.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_long_fieldname_noindex.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_long_fieldname.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_multikey_noindex.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_multikey.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_ordered_bulk.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_text_multikey.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_text.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_ttl.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_unordered_bulk.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_upsert.js
|
|
- jstests/concurrency/fsm_workloads/crud/indexed_insert/indexed_insert_wildcard.js
|
|
# server-index-builds
|
|
- jstests/concurrency/fsm_workloads/ddl/create_index_background/create_index_background_partial_filter.js
|
|
- jstests/concurrency/fsm_workloads/ddl/create_index_background/create_index_background_unique_capped.js
|
|
- jstests/concurrency/fsm_workloads/ddl/create_index_background/create_index_background_unique.js
|
|
- jstests/concurrency/fsm_workloads/ddl/create_index_background/create_index_background_wildcard.js
|
|
- jstests/concurrency/fsm_workloads/ddl/create_index_background/create_index_background.js
|
|
concurrency_sharded_replication:
|
|
# server-collection-write-path
|
|
- jstests/concurrency/fsm_workloads/crud/move_collection_with_crud.js
|
|
- jstests/concurrency/fsm_workloads/crud/move_primary_with_crud.js
|
|
- jstests/concurrency/fsm_workloads/crud/reshard_collection_crud_ops.js
|
|
concurrency_replication:
|
|
# server-collection-write-path
|
|
- jstests/concurrency/fsm_workloads/timeseries/insert_ttl_retry_writes_timeseries.js
|