mirror of
https://github.com/mongodb/mongo.git
synced 2024-12-01 09:32:32 +01:00
SERVER-42749 blacklist server_status_with_time_out_cursors from transaction suite
This commit is contained in:
parent
a8af39c769
commit
3e3e7f45f6
@ -29,9 +29,6 @@ selector:
|
||||
# Extracts error code from write error, which is obscured by runInsideTransaction.
|
||||
- jstests/concurrency/fsm_workloads/access_collection_in_transaction_after_catalog_changes.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
exclude_with_any_tags:
|
||||
- does_not_support_causal_consistency
|
||||
- requires_sharding
|
||||
@ -41,6 +38,9 @@ selector:
|
||||
# These start a transaction in one state function and use it in other state functions. This suite
|
||||
# would instead execute each state function as its own transaction.
|
||||
- state_functions_share_transaction
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -26,9 +26,6 @@ selector:
|
||||
# Performs direct writes to system.views
|
||||
- jstests/concurrency/fsm_workloads/view_catalog_direct_system_writes.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
# Extracts error code from write error, which is obscured by runInsideTransaction.
|
||||
- jstests/concurrency/fsm_workloads/access_collection_in_transaction_after_catalog_changes.js
|
||||
|
||||
@ -41,6 +38,9 @@ selector:
|
||||
# These start a transaction in one state function and use it in other state functions. This suite
|
||||
# would instead execute each state function as its own transaction.
|
||||
- state_functions_share_transaction
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -147,9 +147,6 @@ selector:
|
||||
# failing the workload.
|
||||
- jstests/concurrency/fsm_workloads/agg_out.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
exclude_with_any_tags:
|
||||
- does_not_support_causal_consistency
|
||||
- requires_replication
|
||||
@ -166,6 +163,9 @@ selector:
|
||||
- state_functions_share_transaction
|
||||
# Are meant to test transactions with snapshot read concern.
|
||||
- assumes_snapshot_transactions
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -147,9 +147,6 @@ selector:
|
||||
# failing the workload.
|
||||
- jstests/concurrency/fsm_workloads/agg_out.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
exclude_with_any_tags:
|
||||
- assumes_balancer_off
|
||||
- does_not_support_causal_consistency
|
||||
@ -167,6 +164,9 @@ selector:
|
||||
- state_functions_share_transaction
|
||||
# Are meant to test transactions with snapshot read concern.
|
||||
- assumes_snapshot_transactions
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -132,9 +132,6 @@ selector:
|
||||
# Performs direct writes to system.views
|
||||
- jstests/concurrency/fsm_workloads/view_catalog_direct_system_writes.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
##
|
||||
# Blacklists specific to this suite.
|
||||
##
|
||||
@ -164,6 +161,9 @@ selector:
|
||||
# These start a transaction in one state function and use it in other state functions. This suite
|
||||
# would instead execute each state function as its own transaction.
|
||||
- state_functions_share_transaction
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -132,9 +132,6 @@ selector:
|
||||
# Performs direct writes to system.views
|
||||
- jstests/concurrency/fsm_workloads/view_catalog_direct_system_writes.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
##
|
||||
# Blacklists specific to this suite.
|
||||
##
|
||||
@ -165,6 +162,9 @@ selector:
|
||||
# These start a transaction in one state function and use it in other state functions. This suite
|
||||
# would instead execute each state function as its own transaction.
|
||||
- state_functions_share_transaction
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -147,9 +147,6 @@ selector:
|
||||
- jstests/concurrency/fsm_workloads/update_rename.js
|
||||
- jstests/concurrency/fsm_workloads/update_rename_noindex.js
|
||||
|
||||
# Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
|
||||
- jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
|
||||
|
||||
##
|
||||
# Blacklists from concurrency_sharded_with_stepdowns
|
||||
##
|
||||
@ -233,6 +230,9 @@ selector:
|
||||
- state_functions_share_transaction
|
||||
# Note that "requires_non_retryable_writes" does not need to be blacklisted because some writes
|
||||
# that are not individually retryable can be retried if they are part of a transaction.
|
||||
# Tests which expect commands to fail and catch the error can cause transactions to abort and
|
||||
# retry indefinitely.
|
||||
- catches_command_failures
|
||||
|
||||
executor:
|
||||
archive:
|
||||
|
@ -6,7 +6,7 @@
|
||||
* the test generates a large oplog and 'inMemory' instances have limited resources to accommodate
|
||||
* all nodes in the replica set (which all run in the same instance), so it may fail with the OOM
|
||||
* error.
|
||||
* @tags: [requires_non_retryable_writes, requires_persistence]
|
||||
* @tags: [requires_non_retryable_writes, requires_persistence, catches_command_failures]
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
|
@ -3,6 +3,8 @@
|
||||
/**
|
||||
* Run serverStatus() while running a large number of queries which are expected to reach maxTimeMS
|
||||
* and time out.
|
||||
*
|
||||
* @tags: [catches_command_failures]
|
||||
*/
|
||||
load('jstests/concurrency/fsm_workload_helpers/server_types.js'); // for isMongos
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user