diff options
author | Louis Williams <louis.williams@mongodb.com> | 2023-04-20 08:19:00 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-05-17 20:18:39 +0000 |
commit | b6bb312c830b69e6d35349754680c50a6e2f279a (patch) | |
tree | f869591f9832bedd50ac542cd05afc3911bd1b22 | |
parent | cf448aed59f5ca804371dd94fee30c1a50e14f9b (diff) | |
download | mongo-b6bb312c830b69e6d35349754680c50a6e2f279a.tar.gz |
SERVER-71083 Replace special WT configuration suites with config fuzzer
(cherry picked from commit 0b0904d19c5b295cdb24fe5f66d0d47682bdd5c2)
9 files changed, 46 insertions, 397 deletions
diff --git a/buildscripts/resmokeconfig/suites/concurrency_replication_wiredtiger_cursor_sweeps.yml b/buildscripts/resmokeconfig/suites/concurrency_replication_wiredtiger_cursor_sweeps.yml deleted file mode 100644 index 5a67527cecb..00000000000 --- a/buildscripts/resmokeconfig/suites/concurrency_replication_wiredtiger_cursor_sweeps.yml +++ /dev/null @@ -1,68 +0,0 @@ -test_kind: fsm_workload_test - -selector: - roots: - - jstests/concurrency/fsm_workloads/**/*.js - - src/mongo/db/modules/*/jstests/concurrency/fsm_workloads/*.js - exclude_files: - ## - # Disabled due to MongoDB restrictions and/or workload restrictions - ## - # These workloads use >100MB of data, which can overwhelm test hosts. - - jstests/concurrency/fsm_workloads/agg_group_external.js - - jstests/concurrency/fsm_workloads/agg_sort_external.js - - # The findAndModify_update_grow.js workload can cause OOM kills on test hosts. - - jstests/concurrency/fsm_workloads/findAndModify_update_grow.js - - # These workloads run the reIndex command, which is only allowed on a standalone node. - - jstests/concurrency/fsm_workloads/reindex.js - - jstests/concurrency/fsm_workloads/reindex_background.js - - jstests/concurrency/fsm_workloads/reindex_writeconflict.js - - # These workloads depend on transactions which may be blocked by cursor sweeps. - - jstests/concurrency/fsm_workloads/auth_drop_role.js - - jstests/concurrency/fsm_workloads/auth_privilege_cache_miss.js - - jstests/concurrency/fsm_workloads/auth_privilege_consistency.js - - jstests/concurrency/fsm_workloads/auth_role_consistency.js - - exclude_with_any_tags: - - requires_sharding - -executor: - archive: - hooks: - - CheckReplDBHashInBackground - - ValidateCollectionsInBackground - - CheckReplDBHash - - ValidateCollections - tests: true - config: {} - hooks: - # The CheckReplDBHash hook waits until all operations have replicated to and have been applied - # on the secondaries, so we run the ValidateCollections hook after it to ensure we're - # validating the entire contents of the collection. - - class: CheckReplDBHashInBackground - - class: ValidateCollectionsInBackground - - class: CheckReplDBHash - - class: ValidateCollections - - class: CleanupConcurrencyWorkloads - fixture: - class: ReplicaSetFixture - mongod_options: - oplogSize: 1024 - set_parameters: - enableTestCommands: 1 - # Setting this parameter to "1" disables cursor caching in WiredTiger, and sets the cache - # size to "1" in MongoDB. This forces all resources to be released when done. - wiredTigerCursorCacheSize: 1 - # Lower the time after all references to a file in WiredTiger have been released before it - # is closed. - wiredTigerFileHandleCloseIdleTime: 1 - # Lower the interval at which WiredTiger checks for file handles to close. - wiredTigerFileHandleCloseScanInterval: 1 - # Lower the number of files open before WiredTiger starts looking for cursors to close. At - # least 1 file should always be open, so cursor sweeps will always run when scheduled. - wiredTigerFileHandleCloseMinimum: 1 - roleGraphInvalidationIsFatal: 1 - num_nodes: 3 diff --git a/buildscripts/resmokeconfig/suites/concurrency_replication_wiredtiger_eviction_debug.yml b/buildscripts/resmokeconfig/suites/concurrency_replication_wiredtiger_eviction_debug.yml deleted file mode 100644 index c8c732b6990..00000000000 --- a/buildscripts/resmokeconfig/suites/concurrency_replication_wiredtiger_eviction_debug.yml +++ /dev/null @@ -1,52 +0,0 @@ -test_kind: fsm_workload_test - -selector: - roots: - - jstests/concurrency/fsm_workloads/**/*.js - exclude_files: - ## - # Disabled due to MongoDB restrictions and/or workload restrictions - ## - # These workloads use >100MB of data, which can overwhelm test hosts. - - jstests/concurrency/fsm_workloads/agg_group_external.js - - jstests/concurrency/fsm_workloads/agg_sort_external.js - - # The findAndModify_update_grow.js workload can cause OOM kills on test hosts. - - jstests/concurrency/fsm_workloads/findAndModify_update_grow.js - - # These workloads run the reIndex command, which is only allowed on a standalone node. - - jstests/concurrency/fsm_workloads/reindex.js - - jstests/concurrency/fsm_workloads/reindex_background.js - - jstests/concurrency/fsm_workloads/reindex_writeconflict.js - - exclude_with_any_tags: - - requires_sharding - -executor: - archive: - hooks: - - CheckReplDBHashInBackground - - ValidateCollectionsInBackground - - CheckReplDBHash - - ValidateCollections - tests: true - config: {} - hooks: - # The CheckReplDBHash hook waits until all operations have replicated to and have been applied - # on the secondaries, so we run the ValidateCollections hook after it to ensure we're - # validating the entire contents of the collection. - - class: CheckReplDBHashInBackground - - class: ValidateCollectionsInBackground - - class: CheckReplDBHash - - class: ValidateCollections - - class: CleanupConcurrencyWorkloads - fixture: - class: ReplicaSetFixture - mongod_options: - oplogSize: 1024 - set_parameters: - enableTestCommands: 1 - # Enable aggressive WiredTiger eviction. - wiredTigerEvictionDebugMode: true - roleGraphInvalidationIsFatal: 1 - num_nodes: 3 diff --git a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml b/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml deleted file mode 100644 index 9853e9f22b6..00000000000 --- a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml +++ /dev/null @@ -1,114 +0,0 @@ -test_kind: parallel_fsm_workload_test - -selector: - roots: - - jstests/concurrency/fsm_workloads/**/*.js - - src/mongo/db/modules/*/jstests/concurrency/fsm_workloads/*.js - exclude_files: - # These workloads implicitly assume that their tid ranges are [0, $config.threadCount). This - # isn't guaranteed to be true when they are run in parallel with other workloads. - - jstests/concurrency/fsm_workloads/findAndModify_inc_pipeline.js - - jstests/concurrency/fsm_workloads/list_indexes.js - - jstests/concurrency/fsm_workloads/secondary_reads.js - - jstests/concurrency/fsm_workloads/update_inc_capped.js - - jstests/concurrency/fsm_workloads/update_inc_pipeline.js - # These workloads implicitly assume that their tid ranges are [0, $config.threadCount), as above, - # but additionally require multiple threads to run, which also isn't guaranteed here. - - jstests/concurrency/fsm_workloads/create_index_background_partial_filter.js - - jstests/concurrency/fsm_workloads/create_index_background_wildcard.js - - jstests/concurrency/fsm_workloads/create_index_background.js - - # These workloads uses >100MB of data, which can overwhelm test hosts. - - jstests/concurrency/fsm_workloads/agg_group_external.js - - jstests/concurrency/fsm_workloads/agg_sort_external.js - # The findAndModify_update_grow.js workload can cause OOM kills on test hosts. - - jstests/concurrency/fsm_workloads/findAndModify_update_grow.js - - # convertToCapped requires a global lock and any background operations on the database causes it - # to fail due to not finishing quickly enough. - - jstests/concurrency/fsm_workloads/convert_to_capped_collection.js - - jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js - - # This workload kills random cursors which takes a collection lock. - # TODO: SERVER-39939. - - jstests/concurrency/fsm_workloads/snapshot_read_kill_operations.js - - # This workload may restart running transactions on a different client, causing deadlock if - # there is a concurrent dropDatabase waiting for the global X lock. - # TODO: SERVER-37876 - - jstests/concurrency/fsm_workloads/multi_statement_transaction_all_commands_same_session.js - - # This workload assumes no locks are taken outside of the workload. - - jstests/concurrency/fsm_workloads/access_collection_in_transaction_after_catalog_changes.js - - # SERVER-43053 These workloads set a failpoint that causes intermittent WriteConflict errors, - # which presently can cause other simultaneous workloads to fail. - - jstests/concurrency/fsm_workloads/collmod_writeconflict.js - - # These workloads run the compact command, which takes the checkpoint mutex, thus slowing - # checkpoints. Cursor sweeps block checkpoints, and the combination can result in timeouts. - - jstests/concurrency/fsm_workloads/compact.js - - jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js - - # These workloads run the reIndex command, which is only allowed on a standalone node. - - jstests/concurrency/fsm_workloads/reindex.js - - jstests/concurrency/fsm_workloads/reindex_background.js - - jstests/concurrency/fsm_workloads/reindex_writeconflict.js - - exclude_with_any_tags: - - requires_sharding - - kills_random_sessions - - incompatible_with_concurrency_simultaneous - - group_size: 10 - group_count_multiplier: 1.0 - -executor: - archive: - hooks: - - CheckReplDBHashInBackground - - CheckReplDBHash - - ValidateCollections - tests: true - config: - shell_options: - global_vars: - TestData: - skipDropDatabaseOnDatabaseDropPending: true - setShellParameter: skipShellCursorFinalize=true - hooks: - # The CheckReplDBHash hook waits until all operations have replicated to and have been applied - # on the secondaries, so we run the ValidateCollections hook after it to ensure we're - # validating the entire contents of the collection. - - class: CheckReplDBHashInBackground - - class: CheckReplDBHash - - class: ValidateCollections - - class: CleanupConcurrencyWorkloads - fixture: - class: ReplicaSetFixture - mongod_options: - oplogSize: 1024 - set_parameters: - # Increase the timeout of the cursor so that the cursor will continue to stay alive even - # when there is a delay in lock acquisition during a getMore command. - cursorTimeoutMillis: 3600000 - enableTestCommands: 1 - # We have historically had deadlocks occur due to lock acquisition issues involving the - # system running out of WiredTiger write tickets. We intentionally lower the number of - # WiredTiger write tickets available to below the maximum number of database clients to - # trigger this situation at least some of the time. - storageEngineConcurrencyAdjustmentAlgorithm: "fixedConcurrentTransactions" - wiredTigerConcurrentWriteTransactions: 64 - # Setting this parameter to "1" disables cursor caching in WiredTiger, and sets the cache - # size to "1" in MongoDB. This forces all resources to be released when done. - wiredTigerCursorCacheSize: 1 - # Lower the time after all references to a file in WiredTiger have been released before it - # is closed. - wiredTigerFileHandleCloseIdleTime: 1 - # Lower the interval at which WiredTiger checks for file handles to close. - wiredTigerFileHandleCloseScanInterval: 1 - # Lower the number of files open before WiredTiger starts looking for cursors to close. At - # least 1 file should always be open, so cursor sweeps will always run when scheduled. - wiredTigerFileHandleCloseMinimum: 1 - roleGraphInvalidationIsFatal: 1 - num_nodes: 3 diff --git a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml b/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml deleted file mode 100644 index 12d9de079df..00000000000 --- a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml +++ /dev/null @@ -1,99 +0,0 @@ -test_kind: parallel_fsm_workload_test - -selector: - roots: - - jstests/concurrency/fsm_workloads/**/*.js - exclude_files: - # These workloads implicitly assume that their tid ranges are [0, $config.threadCount). This - # isn't guaranteed to be true when they are run in parallel with other workloads. - - jstests/concurrency/fsm_workloads/findAndModify_inc_pipeline.js - - jstests/concurrency/fsm_workloads/list_indexes.js - - jstests/concurrency/fsm_workloads/secondary_reads.js - - jstests/concurrency/fsm_workloads/update_inc_capped.js - - jstests/concurrency/fsm_workloads/update_inc_pipeline.js - # These workloads implicitly assume that their tid ranges are [0, $config.threadCount), as above, - # but additionally require multiple threads to run, which also isn't guaranteed here. - - jstests/concurrency/fsm_workloads/create_index_background_partial_filter.js - - jstests/concurrency/fsm_workloads/create_index_background_wildcard.js - - jstests/concurrency/fsm_workloads/create_index_background.js - - # These workloads uses >100MB of data, which can overwhelm test hosts. - - jstests/concurrency/fsm_workloads/agg_group_external.js - - jstests/concurrency/fsm_workloads/agg_sort_external.js - # The findAndModify_update_grow.js workload can cause OOM kills on test hosts. - - jstests/concurrency/fsm_workloads/findAndModify_update_grow.js - - # convertToCapped requires a global lock and any background operations on the database causes it - # to fail due to not finishing quickly enough. - - jstests/concurrency/fsm_workloads/convert_to_capped_collection.js - - jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js - - # This workload kills random cursors which takes a collection lock. - # TODO: SERVER-39939. - - jstests/concurrency/fsm_workloads/snapshot_read_kill_operations.js - - # This workload may restart running transactions on a different client, causing deadlock if - # there is a concurrent dropDatabase waiting for the global X lock. - # TODO: SERVER-37876 - - jstests/concurrency/fsm_workloads/multi_statement_transaction_all_commands_same_session.js - - # This workload assumes no locks are taken outside of the workload. - - jstests/concurrency/fsm_workloads/access_collection_in_transaction_after_catalog_changes.js - - # SERVER-43053 These workloads set a failpoint that causes intermittent WriteConflict errors, - # which presently can cause other simultaneous workloads to fail. - - jstests/concurrency/fsm_workloads/collmod_writeconflict.js - - # These workloads run the compact command, which takes the checkpoint mutex, thus slowing - # checkpoints. This suite also makes checkpoints slower, and the combination can result in - # timeouts. - - jstests/concurrency/fsm_workloads/compact.js - - jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js - - jstests/concurrency/fsm_workloads/reindex_writeconflict.js - - # These workloads run the reIndex command, which is only allowed on a standalone node. - - jstests/concurrency/fsm_workloads/reindex.js - - jstests/concurrency/fsm_workloads/reindex_background.js - - exclude_with_any_tags: - - requires_sharding - - kills_random_sessions - - incompatible_with_concurrency_simultaneous - - group_size: 10 - group_count_multiplier: 1.0 - -executor: - archive: - hooks: - - CheckReplDBHashInBackground - - CheckReplDBHash - - ValidateCollections - tests: true - config: - shell_options: - global_vars: - TestData: - skipDropDatabaseOnDatabaseDropPending: true - setShellParameter: skipShellCursorFinalize=true - hooks: - # The CheckReplDBHash hook waits until all operations have replicated to and have been applied - # on the secondaries, so we run the ValidateCollections hook after it to ensure we're - # validating the entire contents of the collection. - - class: CheckReplDBHashInBackground - - class: CheckReplDBHash - - class: ValidateCollections - - class: CleanupConcurrencyWorkloads - fixture: - class: ReplicaSetFixture - mongod_options: - oplogSize: 1024 - set_parameters: - # Increase the timeout of the cursor so that the cursor will continue to stay alive even - # when there is a delay in lock acquisition during a getMore command. - cursorTimeoutMillis: 3600000 - enableTestCommands: 1 - # Enable aggressive WiredTiger eviction. - wiredTigerEvictionDebugMode: true - roleGraphInvalidationIsFatal: 1 - num_nodes: 3 diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 51b50595018..d692d6ddf9e 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -569,7 +569,11 @@ buildvariants: - name: .causally_consistent !.sharding - name: .change_streams - name: .misc_js !.non_win_dbg - - name: .concurrency .debug_only + - name: .concurrency + distros: + - windows-vsCurrent-large + - name: .config_fuzzer !.large + - name: .config_fuzzer .large distros: - windows-vsCurrent-large - name: disk_wiredtiger @@ -964,8 +968,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - rhel80-medium - name: .config_fuzzer !.large @@ -1071,8 +1075,8 @@ buildvariants: - name: .change_streams !.no_debug_mode - name: .change_stream_fuzzer - name: .misc_js !.no_debug_mode - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only !.no_debug_mode - - name: .concurrency .large !.ubsan !.no_txns !.debug_only !.no_debug_mode + - name: .concurrency !.large !.ubsan !.no_txns !.no_debug_mode + - name: .concurrency .large !.ubsan !.no_txns !.no_debug_mode distros: - rhel80-medium - name: .config_fuzzer !.large @@ -1207,8 +1211,8 @@ buildvariants: - name: change_streams_multitenant_sharded_collections_passthrough - name: .misc_js - name: .clustered_collections - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - rhel80-medium - name: .config_fuzzer !.large @@ -1365,8 +1369,8 @@ buildvariants: - name: .causally_consistent !.sharding - name: .change_stream_fuzzer - name: .change_streams - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only !.compute_mode - - name: .concurrency .large !.ubsan !.no_txns !.debug_only !.compute_mode + - name: .concurrency !.large !.ubsan !.no_txns !.compute_mode + - name: .concurrency .large !.ubsan !.no_txns !.compute_mode distros: - rhel80-medium - name: .encrypt @@ -1871,8 +1875,8 @@ buildvariants: - name: change_streams_multitenant_sharded_collections_passthrough - name: .misc_js - name: .clustered_collections - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns - name: .config_fuzzer !.large - name: .config_fuzzer .large distros: @@ -2324,8 +2328,8 @@ buildvariants: # - name: .change_streams # Not passing # - name: .change_stream_fuzzer # Not passing # - name: .misc_js # Not passing - # - name: .concurrency !.large !.ubsan !.no_txns !.debug_only # Not passing - # - name: .concurrency .large !.ubsan !.no_txns !.debug_only # Not passing + # - name: .concurrency !.large !.ubsan !.no_txns # Not passing + # - name: .concurrency .large !.ubsan !.no_txns # Not passing # distros: # - rhel80-medium - name: disk_wiredtiger @@ -2425,8 +2429,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only !.compute_mode - - name: .concurrency .large !.ubsan !.no_txns !.debug_only !.compute_mode + - name: .concurrency !.large !.ubsan !.no_txns !.compute_mode + - name: .concurrency .large !.ubsan !.no_txns !.compute_mode distros: - rhel80-large - name: .config_fuzzer diff --git a/etc/evergreen_nightly.yml b/etc/evergreen_nightly.yml index 99dabe36a4e..3f2b6f874e3 100644 --- a/etc/evergreen_nightly.yml +++ b/etc/evergreen_nightly.yml @@ -242,8 +242,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - rhel80-medium - name: .config_fuzzer !.large diff --git a/etc/evergreen_yml_components/definitions.yml b/etc/evergreen_yml_components/definitions.yml index 0b12193eec7..ef14324bfda 100644 --- a/etc/evergreen_yml_components/definitions.yml +++ b/etc/evergreen_yml_components/definitions.yml @@ -5145,6 +5145,18 @@ tasks: --excludeWithAnyTags=does_not_support_config_fuzzer use_large_distro: "true" +- <<: *task_template + name: config_fuzzer_concurrency_simultaneous_replication_gen + tags: ["config_fuzzer", "large"] + commands: + - func: "generate resmoke tasks" + vars: + suite: concurrency_simultaneous_replication + resmoke_args: >- + --fuzzMongodConfigs=normal + --excludeWithAnyTags=does_not_support_config_fuzzer + use_large_distro: "true" + - <<: *gen_task_template name: config_fuzzer_concurrency_sharded_replication_gen tags: ["config_fuzzer", "large"] @@ -5956,22 +5968,6 @@ tasks: resmoke_jobs_max: 1 - <<: *gen_task_template - name: concurrency_replication_wiredtiger_cursor_sweeps_gen - tags: ["concurrency", "repl"] - commands: - - func: "generate resmoke tasks" - vars: - resmoke_jobs_max: 1 - -- <<: *gen_task_template - name: concurrency_replication_wiredtiger_eviction_debug_gen - tags: ["concurrency", "repl", "debug_only"] - commands: - - func: "generate resmoke tasks" - vars: - resmoke_jobs_max: 1 - -- <<: *gen_task_template name: concurrency_sharded_replication_gen tags: ["concurrency", "common", "read_concern_maj", "large", "sharded", "no_debug_mode"] commands: @@ -6194,24 +6190,6 @@ tasks: resmoke_jobs_max: 1 - <<: *task_template - name: concurrency_simultaneous_replication_wiredtiger_cursor_sweeps - tags: ["concurrency", "repl", "random_name"] - commands: - - func: "do setup" - - func: "run tests" - vars: - resmoke_jobs_max: 1 - -- <<: *task_template - name: concurrency_simultaneous_replication_wiredtiger_eviction_debug - tags: ["concurrency", "repl", "debug_only", "random_name"] - commands: - - func: "do setup" - - func: "run tests" - vars: - resmoke_jobs_max: 1 - -- <<: *task_template name: read_concern_linearizable_passthrough tags: ["read_write_concern", "linearize", "large"] commands: diff --git a/etc/evergreen_yml_components/variants/in_memory.yml b/etc/evergreen_yml_components/variants/in_memory.yml index 547676d8cee..7b3ba77f4dd 100644 --- a/etc/evergreen_yml_components/variants/in_memory.yml +++ b/etc/evergreen_yml_components/variants/in_memory.yml @@ -40,7 +40,7 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.ubsan !.no_txns !.debug_only !.kill_terminate !.requires_wt + - name: .concurrency !.ubsan !.no_txns !.kill_terminate !.requires_wt distros: - rhel80-medium # Some workloads require a lot of memory, use a bigger machine for this suite. - name: initial_sync_fuzzer_gen diff --git a/etc/evergreen_yml_components/variants/misc_release.yml b/etc/evergreen_yml_components/variants/misc_release.yml index 1fbb87a5753..f7c17474274 100644 --- a/etc/evergreen_yml_components/variants/misc_release.yml +++ b/etc/evergreen_yml_components/variants/misc_release.yml @@ -239,8 +239,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - amazon2-arm64-large - name: .config_fuzzer !.large @@ -398,8 +398,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - amazon2022-large - name: config_fuzzer_concurrency @@ -555,8 +555,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - amazon2022-arm64-large - name: .config_fuzzer !.large @@ -1094,8 +1094,8 @@ buildvariants: - name: .change_streams - name: .change_stream_fuzzer - name: .misc_js - - name: .concurrency !.large !.ubsan !.no_txns !.debug_only - - name: .concurrency .large !.ubsan !.no_txns !.debug_only + - name: .concurrency !.large !.ubsan !.no_txns + - name: .concurrency .large !.ubsan !.no_txns distros: - rhel80-medium - name: disk_wiredtiger @@ -2530,7 +2530,7 @@ buildvariants: - name: .misc_js # Some concurrency workloads require a lot of memory, so we use machines # with more RAM for these suites. - - name: .concurrency !.ubsan !.no_txns !.kill_terminate !.common !.debug_only + - name: .concurrency !.ubsan !.no_txns !.kill_terminate !.common distros: - windows-vsCurrent-large - name: .concurrency .common @@ -2606,7 +2606,7 @@ buildvariants: - name: .misc_js # Some concurrency workloads require a lot of memory, so we use machines # with more RAM for these suites. - - name: .concurrency !.ubsan !.no_txns !.kill_terminate !.common !.debug_only + - name: .concurrency !.ubsan !.no_txns !.kill_terminate !.common distros: - windows-vsCurrent-large - name: .concurrency .common @@ -2663,7 +2663,7 @@ buildvariants: - name: .causally_consistent !.sharding - name: .change_streams - name: .misc_js - - name: .concurrency !.ubsan !.no_txns !.debug_only !.kill_terminate + - name: .concurrency !.ubsan !.no_txns !.kill_terminate - name: disk_wiredtiger - name: free_monitoring - name: initial_sync_fuzzer_gen @@ -2718,7 +2718,7 @@ buildvariants: - name: .causally_consistent !.sharding - name: .change_streams - name: .misc_js - - name: .concurrency !.ubsan !.no_txns !.debug_only !.kill_terminate + - name: .concurrency !.ubsan !.no_txns !.kill_terminate - name: disk_wiredtiger - name: free_monitoring - name: initial_sync_fuzzer_gen |