summaryrefslogtreecommitdiff
path: root/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
diff options
context:
space:
mode:
Diffstat (limited to 'buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml')
-rw-r--r--buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml272
1 files changed, 136 insertions, 136 deletions
diff --git a/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml b/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
index ec2d3a1e5ab..30e0da2764a 100644
--- a/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
+++ b/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
@@ -1,139 +1,139 @@
+test_kind: js_test
+
selector:
- js_test:
- roots:
- - jstests/sharding/*.js
- exclude_files:
- # Auth tests require authentication on the stepdown thread's connection
- - jstests/sharding/auth*.js
- - jstests/sharding/cleanup_orphaned_auth.js
- - jstests/sharding/localhostAuthBypass.js
- - jstests/sharding/mongos_rs_auth_shard_failure_tolerance.js
- - jstests/sharding/mrShardedOutputAuth.js
- # Count/write/aggregate/group commands against the config shard do not support retries yet
- - jstests/sharding/addshard1.js
- - jstests/sharding/addshard2.js
- - jstests/sharding/autosplit.js
- - jstests/sharding/auto_rebalance_parallel.js
- - jstests/sharding/auto_rebalance_parallel_replica_sets.js
- - jstests/sharding/autosplit_heuristics.js
- - jstests/sharding/basic_drop_coll.js
- - jstests/sharding/basic_merge.js
- - jstests/sharding/count1.js
- - jstests/sharding/count2.js
- - jstests/sharding/cursor1.js
- - jstests/sharding/diffservers1.js
- - jstests/sharding/disable_autosplit.js
- - jstests/sharding/drop_sharded_db.js
- - jstests/sharding/findandmodify1.js
- - jstests/sharding/findandmodify2.js
- - jstests/sharding/geo_shardedgeonear.js
- - jstests/sharding/hash_basic.js
- - jstests/sharding/hash_shard1.js
- - jstests/sharding/hash_shard_non_empty.js
- - jstests/sharding/hash_shard_num_chunks.js
- - jstests/sharding/hash_single_shard.js
- - jstests/sharding/key_many.js
- - jstests/sharding/key_string.js
- - jstests/sharding/large_chunk.js
- - jstests/sharding/limit_push.js
- - jstests/sharding/migrateBig_balancer.js
- - jstests/sharding/move_chunk_basic.js
- - jstests/sharding/movePrimary1.js
- - jstests/sharding/mrShardedOutput.js
- - jstests/sharding/names.js
- - jstests/sharding/prefix_shard_key.js
- - jstests/sharding/presplit.js
- - jstests/sharding/query_config.js
- - jstests/sharding/remove1.js
- - jstests/sharding/rename_across_mongos.js
- - jstests/sharding/shard1.js
- - jstests/sharding/shard2.js
- - jstests/sharding/shard3.js
- - jstests/sharding/shard_collection_basic.js
- - jstests/sharding/sharding_balance1.js
- - jstests/sharding/sharding_balance2.js
- - jstests/sharding/sharding_balance3.js
- - jstests/sharding/sharding_balance4.js
- - jstests/sharding/sharding_migrate_cursor1.js
- - jstests/sharding/tag_range.js
- - jstests/sharding/top_chunk_autosplit.js
- - jstests/sharding/count_config_servers.js
- - jstests/sharding/conf_server_write_concern_metadata.js
- - jstests/sharding/split_large_key.js
- - jstests/sharding/balancer_window.js
- # No retries on direct writes to the config/admin databases on the config servers
- - jstests/sharding/listDatabases.js
- - jstests/sharding/bulk_insert.js
- - jstests/sharding/printShardingStatus.js
- # Balancer writes (direct write to config database with no retries)
- - jstests/sharding/convert_to_and_from_sharded.js
- - jstests/sharding/remove2.js
- - jstests/sharding/autosplit_with_balancer.js
- - jstests/sharding/features3.js
- - jstests/sharding/in_memory_sort_limit.js
- - jstests/sharding/parallel.js
- - jstests/sharding/migrateBig.js
- - jstests/sharding/sharding_rs1.js
- # Calls the config server primary directly (not through mongos)
- - jstests/sharding/moveprimary_ignore_sharded.js
- - jstests/sharding/min_optime_recovery_on_successful_move_chunk_commit.js
- - jstests/sharding/read_after_optime.js
- - jstests/sharding/server_status.js
- - jstests/sharding/drop_configdb.js
- - jstests/sharding/shard_identity_config_update.js
- # Runs setShardVersion/getShardVersion against the config server and we don't support retries
- # for this command
- - jstests/sharding/major_version_check.js
- - jstests/sharding/ssv_config_check.js
- # Runs replSetGetStatus -- via awaitLastOpCommitted -- directly against the config server:
- # retries aren't supported.
- - jstests/sharding/coll_epoch_test1.js
- - jstests/sharding/move_stale_mongos.js
- - jstests/sharding/shard4.js
- - jstests/sharding/shard5.js
- - jstests/sharding/split_stale_mongos.js
- - jstests/sharding/stale_mongos_updates_and_removes.js
- - jstests/sharding/zero_shard_version.js
- # Already stop or blackholes the primary of the CSRS config shard
- - jstests/sharding/all_config_hosts_down.js
- - jstests/sharding/all_config_servers_blackholed_from_mongos.js
- - jstests/sharding/batch_write_command_sharded.js
- - jstests/sharding/config_rs_no_primary.js
- - jstests/sharding/config_version_rollback.js
- - jstests/sharding/startup_with_all_configs_down.js
- - jstests/sharding/lagged_config_secondary.js
- - jstests/sharding/autodiscover_config_rs_from_secondary.js
- - jstests/sharding/rs_stepdown_and_pooling.js
- - jstests/sharding/mongos_no_replica_set_refresh.js
- - jstests/sharding/movechunk_interrupt_at_primary_stepdown.js
- - jstests/sharding/primary_config_server_blackholed_from_mongos.js
- # Nothing is affected by config server step down
- - jstests/sharding/basic_sharding_params.js
- # ShardingTest is never used, so continuous step down thread never starts
- - jstests/sharding/config_rs_change.js
- - jstests/sharding/empty_cluster_init.js
- # Test runs really slow with the primary continuously stepping down
- - jstests/sharding/zbigMapReduce.js
- # Temporarily blacklisted until more robust
- - jstests/sharding/cleanup_orphaned_cmd_during_movechunk_hashed.js
- - jstests/sharding/cleanup_orphaned_cmd_during_movechunk.js
- # Expects same secondaries for entire test
- - jstests/sharding/commands_that_write_accept_wc_configRS.js
- - jstests/sharding/commands_that_write_accept_wc_shards.js
- - jstests/sharding/move_chunk_wc.js
- # Expects that connections to all shards/config servers will never close
- - jstests/sharding/shard6.js
- # Stepping down the primary can make the balancer rerun a migration that was designed to fail
- # earlier, but can potentially pass on the second try.
- - jstests/sharding/migration_ignore_interrupts_1.js
- # Stepping down the config can cause moveChunks stopped on shards via killOp to be restarted.
- - jstests/sharding/migration_ignore_interrupts_3.js
- - jstests/sharding/migration_ignore_interrupts_4.js
+ roots:
+ - jstests/sharding/*.js
+ exclude_files:
+ # Auth tests require authentication on the stepdown thread's connection
+ - jstests/sharding/auth*.js
+ - jstests/sharding/cleanup_orphaned_auth.js
+ - jstests/sharding/localhostAuthBypass.js
+ - jstests/sharding/mongos_rs_auth_shard_failure_tolerance.js
+ - jstests/sharding/mrShardedOutputAuth.js
+ # Count/write/aggregate/group commands against the config shard do not support retries yet
+ - jstests/sharding/addshard1.js
+ - jstests/sharding/addshard2.js
+ - jstests/sharding/autosplit.js
+ - jstests/sharding/auto_rebalance_parallel.js
+ - jstests/sharding/auto_rebalance_parallel_replica_sets.js
+ - jstests/sharding/autosplit_heuristics.js
+ - jstests/sharding/basic_drop_coll.js
+ - jstests/sharding/basic_merge.js
+ - jstests/sharding/count1.js
+ - jstests/sharding/count2.js
+ - jstests/sharding/cursor1.js
+ - jstests/sharding/diffservers1.js
+ - jstests/sharding/disable_autosplit.js
+ - jstests/sharding/drop_sharded_db.js
+ - jstests/sharding/findandmodify1.js
+ - jstests/sharding/findandmodify2.js
+ - jstests/sharding/geo_shardedgeonear.js
+ - jstests/sharding/hash_basic.js
+ - jstests/sharding/hash_shard1.js
+ - jstests/sharding/hash_shard_non_empty.js
+ - jstests/sharding/hash_shard_num_chunks.js
+ - jstests/sharding/hash_single_shard.js
+ - jstests/sharding/key_many.js
+ - jstests/sharding/key_string.js
+ - jstests/sharding/large_chunk.js
+ - jstests/sharding/limit_push.js
+ - jstests/sharding/migrateBig_balancer.js
+ - jstests/sharding/move_chunk_basic.js
+ - jstests/sharding/movePrimary1.js
+ - jstests/sharding/mrShardedOutput.js
+ - jstests/sharding/names.js
+ - jstests/sharding/prefix_shard_key.js
+ - jstests/sharding/presplit.js
+ - jstests/sharding/query_config.js
+ - jstests/sharding/remove1.js
+ - jstests/sharding/rename_across_mongos.js
+ - jstests/sharding/shard1.js
+ - jstests/sharding/shard2.js
+ - jstests/sharding/shard3.js
+ - jstests/sharding/shard_collection_basic.js
+ - jstests/sharding/sharding_balance1.js
+ - jstests/sharding/sharding_balance2.js
+ - jstests/sharding/sharding_balance3.js
+ - jstests/sharding/sharding_balance4.js
+ - jstests/sharding/sharding_migrate_cursor1.js
+ - jstests/sharding/tag_range.js
+ - jstests/sharding/top_chunk_autosplit.js
+ - jstests/sharding/count_config_servers.js
+ - jstests/sharding/conf_server_write_concern_metadata.js
+ - jstests/sharding/split_large_key.js
+ - jstests/sharding/balancer_window.js
+ # No retries on direct writes to the config/admin databases on the config servers
+ - jstests/sharding/listDatabases.js
+ - jstests/sharding/bulk_insert.js
+ - jstests/sharding/printShardingStatus.js
+ # Balancer writes (direct write to config database with no retries)
+ - jstests/sharding/convert_to_and_from_sharded.js
+ - jstests/sharding/remove2.js
+ - jstests/sharding/autosplit_with_balancer.js
+ - jstests/sharding/features3.js
+ - jstests/sharding/in_memory_sort_limit.js
+ - jstests/sharding/parallel.js
+ - jstests/sharding/migrateBig.js
+ - jstests/sharding/sharding_rs1.js
+ # Calls the config server primary directly (not through mongos)
+ - jstests/sharding/moveprimary_ignore_sharded.js
+ - jstests/sharding/min_optime_recovery_on_successful_move_chunk_commit.js
+ - jstests/sharding/read_after_optime.js
+ - jstests/sharding/server_status.js
+ - jstests/sharding/drop_configdb.js
+ - jstests/sharding/shard_identity_config_update.js
+ # Runs setShardVersion/getShardVersion against the config server and we don't support retries
+ # for this command
+ - jstests/sharding/major_version_check.js
+ - jstests/sharding/ssv_config_check.js
+ # Runs replSetGetStatus -- via awaitLastOpCommitted -- directly against the config server:
+ # retries aren't supported.
+ - jstests/sharding/coll_epoch_test1.js
+ - jstests/sharding/move_stale_mongos.js
+ - jstests/sharding/shard4.js
+ - jstests/sharding/shard5.js
+ - jstests/sharding/split_stale_mongos.js
+ - jstests/sharding/stale_mongos_updates_and_removes.js
+ - jstests/sharding/zero_shard_version.js
+ # Already stop or blackholes the primary of the CSRS config shard
+ - jstests/sharding/all_config_hosts_down.js
+ - jstests/sharding/all_config_servers_blackholed_from_mongos.js
+ - jstests/sharding/batch_write_command_sharded.js
+ - jstests/sharding/config_rs_no_primary.js
+ - jstests/sharding/config_version_rollback.js
+ - jstests/sharding/startup_with_all_configs_down.js
+ - jstests/sharding/lagged_config_secondary.js
+ - jstests/sharding/autodiscover_config_rs_from_secondary.js
+ - jstests/sharding/rs_stepdown_and_pooling.js
+ - jstests/sharding/mongos_no_replica_set_refresh.js
+ - jstests/sharding/movechunk_interrupt_at_primary_stepdown.js
+ - jstests/sharding/primary_config_server_blackholed_from_mongos.js
+ # Nothing is affected by config server step down
+ - jstests/sharding/basic_sharding_params.js
+ # ShardingTest is never used, so continuous step down thread never starts
+ - jstests/sharding/config_rs_change.js
+ - jstests/sharding/empty_cluster_init.js
+ # Test runs really slow with the primary continuously stepping down
+ - jstests/sharding/zbigMapReduce.js
+ # Temporarily blacklisted until more robust
+ - jstests/sharding/cleanup_orphaned_cmd_during_movechunk_hashed.js
+ - jstests/sharding/cleanup_orphaned_cmd_during_movechunk.js
+ # Expects same secondaries for entire test
+ - jstests/sharding/commands_that_write_accept_wc_configRS.js
+ - jstests/sharding/commands_that_write_accept_wc_shards.js
+ - jstests/sharding/move_chunk_wc.js
+ # Expects that connections to all shards/config servers will never close
+ - jstests/sharding/shard6.js
+ # Stepping down the primary can make the balancer rerun a migration that was designed to fail
+ # earlier, but can potentially pass on the second try.
+ - jstests/sharding/migration_ignore_interrupts_1.js
+ # Stepping down the config can cause moveChunks stopped on shards via killOp to be restarted.
+ - jstests/sharding/migration_ignore_interrupts_3.js
+ - jstests/sharding/migration_ignore_interrupts_4.js
executor:
- js_test:
- config:
- shell_options:
- eval: "load('jstests/libs/override_methods/sharding_continuous_config_stepdown.js');"
- nodb: ''
- readMode: commands
+ config:
+ shell_options:
+ eval: "load('jstests/libs/override_methods/sharding_continuous_config_stepdown.js');"
+ nodb: ''
+ readMode: commands