diff options
author | Ian Boros <ian.boros@mongodb.com> | 2021-09-28 15:43:43 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-09-28 16:18:22 +0000 |
commit | 78ef9784e77a2411e8aa2b582bc80033f0f36228 (patch) | |
tree | afa18cd8dec6f1fb60f0203372f5836713d72aff /buildscripts/resmokeconfig | |
parent | 031adee5f3bf0e83e98a1d2add8a9ce041180281 (diff) | |
download | mongo-78ef9784e77a2411e8aa2b582bc80033f0f36228.tar.gz |
SERVER-60154 Relax testing to accommodate full validation failing ongoing queries
Diffstat (limited to 'buildscripts/resmokeconfig')
22 files changed, 34 insertions, 16 deletions
diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency.yml index ba43f57c66b..2c3b1156810 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency.yml @@ -115,8 +115,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency_and_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency_and_balancer.yml index 27e838a1b91..96a988bcec7 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency_and_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency_and_balancer.yml @@ -122,8 +122,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_clusterwide_ops_add_remove_shards.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_clusterwide_ops_add_remove_shards.yml index 9ed02016380..04cdc819806 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_clusterwide_ops_add_remove_shards.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_clusterwide_ops_add_remove_shards.yml @@ -21,8 +21,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_kill_primary_with_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_kill_primary_with_balancer.yml index 2f19da95d58..239ad58b69c 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_kill_primary_with_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_kill_primary_with_balancer.yml @@ -202,8 +202,8 @@ executor: wait_for_mongos_retarget: true kill: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn.yml index 3591484ec8e..7ab579d6e98 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn.yml @@ -171,8 +171,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml index 25ffecb23ae..8c5f9d3ad1b 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml @@ -172,8 +172,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn.yml index 40293f34fda..7f3ef6e3144 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn.yml @@ -165,8 +165,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_kill_primary.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_kill_primary.yml index 7bd2fb85758..6f751060a68 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_kill_primary.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_kill_primary.yml @@ -249,8 +249,8 @@ executor: use_stepdown_permitted_file: true wait_for_mongos_retarget: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_terminate_primary.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_terminate_primary.yml index fb06380d8b9..2ba95613343 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_terminate_primary.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_terminate_primary.yml @@ -249,8 +249,8 @@ executor: use_stepdown_permitted_file: true wait_for_mongos_retarget: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml index d952f3d39ae..76ad1ed7f47 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml @@ -163,8 +163,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_stepdowns.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_stepdowns.yml index 703b885d474..b2de0ac89c4 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_stepdowns.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_stepdowns.yml @@ -222,8 +222,8 @@ executor: use_stepdown_permitted_file: true wait_for_mongos_retarget: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml index 476a40f9749..0fe853ba86d 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml @@ -120,8 +120,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_with_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_with_balancer.yml index eadd4a3edac..643584dfbe5 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_with_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_with_balancer.yml @@ -120,8 +120,8 @@ executor: hooks: - class: CheckReplDBHashInBackground - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_terminate_primary_with_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_terminate_primary_with_balancer.yml index 59f337448ab..1b327616265 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_terminate_primary_with_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_terminate_primary_with_balancer.yml @@ -202,8 +202,8 @@ executor: wait_for_mongos_retarget: true terminate: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml index 22a5617f30f..9ddfe263c7e 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml @@ -194,8 +194,8 @@ executor: use_stepdown_permitted_file: true wait_for_mongos_retarget: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml index c26a751e7d0..3efb22a1180 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml @@ -200,8 +200,8 @@ executor: use_stepdown_permitted_file: true wait_for_mongos_retarget: true - class: CheckReplDBHash - - class: ValidateCollections - class: CheckOrphansDeleted + - class: ValidateCollections # Validation can interfere with other operations, so this goes last. - class: CleanupConcurrencyWorkloads fixture: class: ShardedClusterFixture diff --git a/buildscripts/resmokeconfig/suites/tenant_migration_causally_consistent_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/tenant_migration_causally_consistent_jscore_passthrough.yml index f5aaf2f72b5..42bed46ab50 100644 --- a/buildscripts/resmokeconfig/suites/tenant_migration_causally_consistent_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/tenant_migration_causally_consistent_jscore_passthrough.yml @@ -176,6 +176,9 @@ selector: - assumes_read_preference_unchanged - does_not_support_causal_consistency - requires_collstats + # Full validation can cause ongoing queries to fail. This can affect the tenant migration + # process. + - uses_full_validation - tenant_migration_incompatible executor: diff --git a/buildscripts/resmokeconfig/suites/tenant_migration_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/tenant_migration_jscore_passthrough.yml index a8117766776..bb2144aa243 100644 --- a/buildscripts/resmokeconfig/suites/tenant_migration_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/tenant_migration_jscore_passthrough.yml @@ -111,6 +111,9 @@ selector: - requires_emptycapped # Multi-updates that conflict with tenant migration are not retried by inject_tenant_prefix.js. - requires_multi_updates + # Full validation can cause ongoing queries to fail. This can affect the tenant migration + # process. + - uses_full_validation - tenant_migration_incompatible executor: diff --git a/buildscripts/resmokeconfig/suites/tenant_migration_kill_primary_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/tenant_migration_kill_primary_jscore_passthrough.yml index c5d6a5c74a3..46299663199 100644 --- a/buildscripts/resmokeconfig/suites/tenant_migration_kill_primary_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/tenant_migration_kill_primary_jscore_passthrough.yml @@ -215,6 +215,9 @@ selector: - does_not_support_stepdowns - assumes_read_concern_unchanged - assumes_write_concern_unchanged + # Full validation can cause ongoing queries to fail. This can affect the tenant migration + # process. + - uses_full_validation executor: archive: diff --git a/buildscripts/resmokeconfig/suites/tenant_migration_multi_stmt_txn_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/tenant_migration_multi_stmt_txn_jscore_passthrough.yml index a235be15634..27d32f05c34 100644 --- a/buildscripts/resmokeconfig/suites/tenant_migration_multi_stmt_txn_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/tenant_migration_multi_stmt_txn_jscore_passthrough.yml @@ -346,6 +346,9 @@ selector: # that use API parameters cannot be run with transactions. - uses_api_parameters - does_not_support_transactions + # Full validation can cause ongoing queries to fail. This can affect the tenant migration + # process. + - uses_full_validation executor: archive: diff --git a/buildscripts/resmokeconfig/suites/tenant_migration_stepdown_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/tenant_migration_stepdown_jscore_passthrough.yml index 4c5633cf1cc..24863f82ff6 100644 --- a/buildscripts/resmokeconfig/suites/tenant_migration_stepdown_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/tenant_migration_stepdown_jscore_passthrough.yml @@ -207,6 +207,9 @@ selector: - does_not_support_stepdowns - assumes_read_concern_unchanged - assumes_write_concern_unchanged + # Full validation can cause ongoing queries to fail. This can affect the tenant migration + # process. + - uses_full_validation executor: archive: diff --git a/buildscripts/resmokeconfig/suites/tenant_migration_terminate_primary_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/tenant_migration_terminate_primary_jscore_passthrough.yml index 3325e74738b..8c874a20c48 100644 --- a/buildscripts/resmokeconfig/suites/tenant_migration_terminate_primary_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/tenant_migration_terminate_primary_jscore_passthrough.yml @@ -207,6 +207,9 @@ selector: - does_not_support_stepdowns - assumes_read_concern_unchanged - assumes_write_concern_unchanged + # Full validation can cause ongoing queries to fail. This can affect the tenant migration + # process. + - uses_full_validation executor: archive: |