diff options
author | David Bradford <david.bradford@mongodb.com> | 2018-04-19 09:04:23 -0400 |
---|---|---|
committer | David Bradford <david.bradford@mongodb.com> | 2018-04-19 09:04:23 -0400 |
commit | eeded592270082dba3dd59d65c8e94128030af18 (patch) | |
tree | 1407b243c43d2ada213aeb8ff4675ebe08f613f6 /buildscripts | |
parent | 4b91a39f6ea87742223585e9da27367d841f8979 (diff) | |
download | mongo-eeded592270082dba3dd59d65c8e94128030af18.tar.gz |
SERVER-34330: Split up replica_sets_ese suite into smaller suites
Diffstat (limited to 'buildscripts')
9 files changed, 708 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_0.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_0.yml new file mode 100644 index 00000000000..14d33e938f4 --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_0.yml @@ -0,0 +1,32 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 13 minutes to run on enterprise-rhel-62-64-bit + # 19 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/view_definition_initial_sync_with_feature_compatibility.js + - jstests/replsets/collection_validator_initial_sync_with_feature_compatibility.js + - jstests/replsets/read_committed_with_catalog_changes.js + - jstests/replsets/slavedelay1.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_1.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_1.yml new file mode 100644 index 00000000000..a6400793435 --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_1.yml @@ -0,0 +1,40 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 15 minutes to run on enterprise-rhel-62-64-bit + # 19 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/replsets_killop.js + - jstests/replsets/tags.js + - jstests/replsets/catchup.js + - jstests/replsets/initial_sync_unsupported_auth_schema.js + - jstests/replsets/request_primary_stepdown.js + - jstests/replsets/priority_takeover_cascading_priorities.js + - jstests/replsets/catchup_takeover_one_high_priority.js + - jstests/replsets/stepdown.js + - jstests/replsets/sync_passive.js + - jstests/replsets/rollback_with_socket_error_then_steady_state.js + - jstests/replsets/replsetprio1.js + - jstests/replsets/server8070.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_2.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_2.yml new file mode 100644 index 00000000000..4572d51e9a5 --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_2.yml @@ -0,0 +1,46 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 13 minutes to run on enterprise-rhel-62-64-bit + # 19 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/index_restart_secondary.js + - jstests/replsets/zero_vote_arbiter.js + - jstests/replsets/auth1.js + - jstests/replsets/write_concern_after_stepdown_and_stepup.js + - jstests/replsets/initial_sync_drop_collection.js + - jstests/replsets/rollback_crud_op_sequences.js + - jstests/replsets/rollback_views.js + - jstests/replsets/rollback_ddl_op_sequences.js + - jstests/replsets/catchup_takeover_two_nodes_ahead.js + - jstests/replsets/read_committed_stale_history.js + - jstests/replsets/auth2.js + - jstests/replsets/replsetfreeze.js + - jstests/replsets/rollback_creates_rollback_directory.js + - jstests/replsets/rollback_different_h.js + - jstests/replsets/initial_sync_move_forward.js + - jstests/replsets/localhostAuthBypass.js + - jstests/replsets/stepdown_kill_other_ops.js + - jstests/replsets/rollback_auth.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_3.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_3.yml new file mode 100644 index 00000000000..d34c94ef2cf --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_3.yml @@ -0,0 +1,52 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 13 minutes to run on enterprise-rhel-62-64-bit + # 19 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/retryable_writes_failover.js + - jstests/replsets/drain.js + - jstests/replsets/too_stale_secondary.js + - jstests/replsets/initial_sync_with_write_load.js + - jstests/replsets/write_concern_after_stepdown.js + - jstests/replsets/step_down_during_draining2.js + - jstests/replsets/read_after_optime.js + - jstests/replsets/read_committed_after_rollback.js + - jstests/replsets/stepdown_needs_electable_secondary.js + - jstests/replsets/replsetrestart1.js + - jstests/replsets/initial_sync2.js + - jstests/replsets/replsetarb2.js + - jstests/replsets/chaining_removal.js + - jstests/replsets/restore_term.js + - jstests/replsets/await_replication_timeout.js + - jstests/replsets/last_vote.js + - jstests/replsets/shutdown_primary.js + - jstests/replsets/initial_sync_fcv.js + - jstests/replsets/stepdown_needs_majority.js + - jstests/replsets/sync2.js + - jstests/replsets/replset1.js + - jstests/replsets/slavedelay3.js + - jstests/replsets/operation_time_read_and_write_concern.js + - jstests/replsets/retryable_write_concern.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_4.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_4.yml new file mode 100644 index 00000000000..3f52c8d2115 --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_4.yml @@ -0,0 +1,68 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 13 minutes to run on enterprise-rhel-62-64-bit + # 19 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/initial_sync4.js + - jstests/replsets/noop_writes_wait_for_write_concern.js + - jstests/replsets/priority_takeover_one_node_higher_priority.js + - jstests/replsets/initial_sync_uuid_not_found.js + - jstests/replsets/optime.js + - jstests/replsets/maxSyncSourceLagSecs.js + - jstests/replsets/priority_takeover_two_nodes_equal_priority.js + - jstests/replsets/temp_namespace.js + - jstests/replsets/apply_batch_only_goes_forward.js + - jstests/replsets/replset3.js + - jstests/replsets/read_committed_no_snapshots.js + - jstests/replsets/noop_writes_wait_for_write_concern_fcv.js + - jstests/replsets/background_index.js + - jstests/replsets/recovery_after_clean_shutdown_but_not_all_writes_in_snapshot.js + - jstests/replsets/no_flapping_during_network_partition.js + - jstests/replsets/initial_sync1.js + - jstests/replsets/step_down_during_draining.js + - jstests/replsets/drop_collections_two_phase_write_concern.js + - jstests/replsets/stepdown_long_wait_time.js + - jstests/replsets/apply_ops_wc.js + - jstests/replsets/drop_collections_two_phase_step_down.js + - jstests/replsets/remove1.js + - jstests/replsets/no_chaining.js + - jstests/replsets/replset4.js + - jstests/replsets/rollback_all_op_types.js + - jstests/replsets/initial_sync_oplog_rollover.js + - jstests/replsets/rollback_drop_database.js + - jstests/replsets/auth_no_pri.js + - jstests/replsets/cloneDb.js + - jstests/replsets/slave_delay_clean_shutdown.js + - jstests/replsets/rollback_drop_index_after_rename.js + - jstests/replsets/reconfig.js + - jstests/replsets/rollback_collmods.js + - jstests/replsets/rollback_rename_collection_on_sync_source.js + - jstests/replsets/rollback_waits_for_bgindex_completion.js + - jstests/replsets/get_status.js + - jstests/replsets/tags2.js + - jstests/replsets/step_down_during_draining3.js + - jstests/replsets/read_committed.js + - jstests/replsets/linearizable_read_concern.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_5.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_5.yml new file mode 100644 index 00000000000..427e3690820 --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_5.yml @@ -0,0 +1,92 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 12 minutes to run on enterprise-rhel-62-64-bit + # 19 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/disallow_adding_initialized_node2.js + - jstests/replsets/initial_sync_update_missing_doc2.js + - jstests/replsets/initial_sync_fail_insert_once.js + - jstests/replsets/tags_with_reconfig.js + - jstests/replsets/initial_sync_update_missing_doc3.js + - jstests/replsets/replset5.js + - jstests/replsets/sessions_collection_auto_healing.js + - jstests/replsets/get_replication_info_helper.js + - jstests/replsets/maintenance2.js + - jstests/replsets/copydb.js + - jstests/replsets/read_committed_lookup.js + - jstests/replsets/initial_sync_update_missing_doc1.js + - jstests/replsets/commands_that_write_accept_wc.js + - jstests/replsets/startParallelShell.js + - jstests/replsets/stepdown_killop.js + - jstests/replsets/ismaster1.js + - jstests/replsets/replset2.js + - jstests/replsets/command_response_operation_time.js + - jstests/replsets/refresh_sessions_rs.js + - jstests/replsets/buildindexes.js + - jstests/replsets/user_management_wc.js + - jstests/replsets/slaveok_read_pref.js + - jstests/replsets/index_delete.js + - jstests/replsets/last_op_visible.js + - jstests/replsets/sized_zero_capped.js + - jstests/replsets/groupAndMapReduce.js + - jstests/replsets/initial_sync_document_validation.js + - jstests/replsets/read_committed_on_secondary.js + - jstests/replsets/apply_ops_lastop.js + - jstests/replsets/initial_sync_applier_error.js + - jstests/replsets/apply_ops_create_indexes.js + - jstests/replsets/test_command.js + - jstests/replsets/drop_databases_two_phase.js + - jstests/replsets/transaction_table_multi_statement_txn.js + - jstests/replsets/rename_across_dbs_drop_target.js + - jstests/replsets/rename_across_dbs.js + - jstests/replsets/stepdown3.js + - jstests/replsets/secondary_reads_unique_indexes.js + - jstests/replsets/stepup.js + - jstests/replsets/retryable_commit_transaction_after_failover.js + - jstests/replsets/replset8.js + - jstests/replsets/initial_sync_capped_index.js + - jstests/replsets/collate_id.js + - jstests/replsets/transaction_table_oplog_replay.js + - jstests/replsets/fsync_lock_read_secondaries.js + - jstests/replsets/stepdown_catch_up_opt.js + - jstests/replsets/drop_collections_two_phase_apply_ops_rename.js + - jstests/replsets/drop_collections_two_phase_apply_ops_drop.js + - jstests/replsets/replsetadd_profile.js + - jstests/replsets/maintenance_non-blocking.js + - jstests/replsets/invalid_index_spec.js + - jstests/replsets/drop_collections_two_phase_long_index_names.js + - jstests/replsets/drop_collections_two_phase_apply_ops_create.js + - jstests/replsets/maintenance.js + - jstests/replsets/drop_collections_two_phase_dbhash.js + - jstests/replsets/replset6.js + - jstests/replsets/retryable_writes_direct_write_to_config_transactions.js + - jstests/replsets/drop_collections_two_phase.js + - jstests/replsets/emptycapped.js + - jstests/replsets/drop_collections_two_phase_apply_ops_convert_to_capped.js + - jstests/replsets/apply_batches_totalMillis.js + - jstests/replsets/server_status_repl.js + - jstests/replsets/initial_sync_replSetGetStatus.js + - jstests/replsets/drop_collections_two_phase_rename_drop_target.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_6.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_6.yml new file mode 100644 index 00000000000..60f61819d6c --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_6.yml @@ -0,0 +1,85 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + # The following tests take approximately + # 5 minutes to run on enterprise-rhel-62-64-bit + # 8 minutes to run on enterprise-windows-64-2k8 + roots: + - jstests/replsets/plan_cache_slaveok.js + - jstests/replsets/rename_collection_temp.js + - jstests/replsets/dbhash_system_collections.js + - jstests/replsets/transaction_commit_abort_on_secondaries.js + - jstests/replsets/capped_insert_order.js + - jstests/replsets/system_profile.js + - jstests/replsets/explain_slaveok.js + - jstests/replsets/reindex_secondary.js + - jstests/replsets/pipelineout.js + - jstests/replsets/system_profile_secondary.js + - jstests/replsets/initial_sync_rename_collection.js + - jstests/replsets/id_index_replication.js + - jstests/replsets/server_status_metrics.js + - jstests/replsets/shutdown.js + - jstests/replsets/initial_sync_visibility.js + - jstests/replsets/initial_sync_invalid_views.js + - jstests/replsets/initial_sync_views.js + - jstests/replsets/reconfig_tags.js + - jstests/replsets/oplog_replay_on_startup_with_bad_op.js + - jstests/replsets/read_majority_two_arbs.js + - jstests/replsets/apply_ops_idempotency.js + - jstests/replsets/initial_sync_invalid_index_spec.js + - jstests/replsets/retryable_commit_transaction_after_restart.js + - jstests/replsets/disallow_adding_initialized_node1.js + - jstests/replsets/transactions_prohibited_on_secondaries.js + - jstests/replsets/repl_options.js + - jstests/replsets/apply_ops_insert_write_conflict_nonatomic.js + - jstests/replsets/apply_ops_insert_write_conflict_atomic.js + - jstests/replsets/localhost2.js + - jstests/replsets/rollback_time_limit_param.js + - jstests/replsets/localhost3.js + - jstests/replsets/oplog_note_cmd.js + - jstests/replsets/oplog_format_create_indexes.js + - jstests/replsets/localhost1.js + - jstests/replsets/apply_ops_concurrent_non_atomic_different_db.js + - jstests/replsets/drop_oplog.js + - jstests/replsets/apply_ops_concurrent_non_atomic_same_collection.js + - jstests/replsets/reconfig_prohibits_w0.js + - jstests/replsets/oplog_format.js + - jstests/replsets/oplog_term.js + - jstests/replsets/apply_ops_concurrent_non_atomic_same_db.js + - jstests/replsets/apply_ops_create_view.js + - jstests/replsets/apply_ops_create_with_uuid.js + - jstests/replsets/replsethostnametrim.js + - jstests/replsets/oplog_wallclock.js + - jstests/replsets/lastop.js + - jstests/replsets/initiate.js + - jstests/replsets/initiate_prohibits_w0.js + - jstests/replsets/mmap_disallows_rc_majority.js + - jstests/replsets/single_server_majority.js + - jstests/replsets/rslib.js + - jstests/replsets/two_nodes_priority_take_over.js + - jstests/replsets/initial_sync_cloner_dups.js + - jstests/replsets/find_and_modify_wc.js + - jstests/replsets/bulk_api_wc.js + - jstests/replsets/dbcheck.js + - jstests/replsets/batch_write_command_wc.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/resmokeconfig/suites/replica_sets_ese_misc.yml b/buildscripts/resmokeconfig/suites/replica_sets_ese_misc.yml new file mode 100644 index 00000000000..918e925e064 --- /dev/null +++ b/buildscripts/resmokeconfig/suites/replica_sets_ese_misc.yml @@ -0,0 +1,248 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# 566526740cf7f6a0de6dd5df427d939ce89018ef - cf34f10d361240f4a94f5fae94cb55bc2c0acf9b +# with the following options: +# Namespace(branch='master', duration_days=14, end_commit=None, execution_time_minutes=20, owner='mongodb', project='mongo', start_commit=None, task=['replica_sets_ese'], variants='linux-64-debug,enterprise-rhel-62-64-bit,enterprise-windows-64-2k8', verbose=True) + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: + roots: + - jstests/replsets/*.js + exclude_files: + # Disable config_server_checks.js since it starts mmap servers. + - jstests/replsets/config_server_checks.js + - jstests/replsets/view_definition_initial_sync_with_feature_compatibility.js + - jstests/replsets/collection_validator_initial_sync_with_feature_compatibility.js + - jstests/replsets/read_committed_with_catalog_changes.js + - jstests/replsets/slavedelay1.js + - jstests/replsets/replsets_killop.js + - jstests/replsets/tags.js + - jstests/replsets/catchup.js + - jstests/replsets/initial_sync_unsupported_auth_schema.js + - jstests/replsets/request_primary_stepdown.js + - jstests/replsets/priority_takeover_cascading_priorities.js + - jstests/replsets/catchup_takeover_one_high_priority.js + - jstests/replsets/stepdown.js + - jstests/replsets/sync_passive.js + - jstests/replsets/rollback_with_socket_error_then_steady_state.js + - jstests/replsets/replsetprio1.js + - jstests/replsets/server8070.js + - jstests/replsets/index_restart_secondary.js + - jstests/replsets/zero_vote_arbiter.js + - jstests/replsets/auth1.js + - jstests/replsets/write_concern_after_stepdown_and_stepup.js + - jstests/replsets/initial_sync_drop_collection.js + - jstests/replsets/rollback_crud_op_sequences.js + - jstests/replsets/rollback_views.js + - jstests/replsets/rollback_ddl_op_sequences.js + - jstests/replsets/catchup_takeover_two_nodes_ahead.js + - jstests/replsets/read_committed_stale_history.js + - jstests/replsets/auth2.js + - jstests/replsets/replsetfreeze.js + - jstests/replsets/rollback_creates_rollback_directory.js + - jstests/replsets/rollback_different_h.js + - jstests/replsets/initial_sync_move_forward.js + - jstests/replsets/localhostAuthBypass.js + - jstests/replsets/stepdown_kill_other_ops.js + - jstests/replsets/rollback_auth.js + - jstests/replsets/retryable_writes_failover.js + - jstests/replsets/drain.js + - jstests/replsets/too_stale_secondary.js + - jstests/replsets/initial_sync_with_write_load.js + - jstests/replsets/write_concern_after_stepdown.js + - jstests/replsets/step_down_during_draining2.js + - jstests/replsets/read_after_optime.js + - jstests/replsets/read_committed_after_rollback.js + - jstests/replsets/stepdown_needs_electable_secondary.js + - jstests/replsets/replsetrestart1.js + - jstests/replsets/initial_sync2.js + - jstests/replsets/replsetarb2.js + - jstests/replsets/chaining_removal.js + - jstests/replsets/restore_term.js + - jstests/replsets/await_replication_timeout.js + - jstests/replsets/last_vote.js + - jstests/replsets/shutdown_primary.js + - jstests/replsets/initial_sync_fcv.js + - jstests/replsets/stepdown_needs_majority.js + - jstests/replsets/sync2.js + - jstests/replsets/replset1.js + - jstests/replsets/slavedelay3.js + - jstests/replsets/operation_time_read_and_write_concern.js + - jstests/replsets/retryable_write_concern.js + - jstests/replsets/initial_sync4.js + - jstests/replsets/noop_writes_wait_for_write_concern.js + - jstests/replsets/priority_takeover_one_node_higher_priority.js + - jstests/replsets/initial_sync_uuid_not_found.js + - jstests/replsets/optime.js + - jstests/replsets/maxSyncSourceLagSecs.js + - jstests/replsets/priority_takeover_two_nodes_equal_priority.js + - jstests/replsets/temp_namespace.js + - jstests/replsets/apply_batch_only_goes_forward.js + - jstests/replsets/replset3.js + - jstests/replsets/read_committed_no_snapshots.js + - jstests/replsets/noop_writes_wait_for_write_concern_fcv.js + - jstests/replsets/background_index.js + - jstests/replsets/recovery_after_clean_shutdown_but_not_all_writes_in_snapshot.js + - jstests/replsets/no_flapping_during_network_partition.js + - jstests/replsets/initial_sync1.js + - jstests/replsets/step_down_during_draining.js + - jstests/replsets/drop_collections_two_phase_write_concern.js + - jstests/replsets/stepdown_long_wait_time.js + - jstests/replsets/apply_ops_wc.js + - jstests/replsets/drop_collections_two_phase_step_down.js + - jstests/replsets/remove1.js + - jstests/replsets/no_chaining.js + - jstests/replsets/replset4.js + - jstests/replsets/rollback_all_op_types.js + - jstests/replsets/initial_sync_oplog_rollover.js + - jstests/replsets/rollback_drop_database.js + - jstests/replsets/auth_no_pri.js + - jstests/replsets/cloneDb.js + - jstests/replsets/slave_delay_clean_shutdown.js + - jstests/replsets/rollback_drop_index_after_rename.js + - jstests/replsets/reconfig.js + - jstests/replsets/rollback_collmods.js + - jstests/replsets/rollback_rename_collection_on_sync_source.js + - jstests/replsets/rollback_waits_for_bgindex_completion.js + - jstests/replsets/get_status.js + - jstests/replsets/tags2.js + - jstests/replsets/step_down_during_draining3.js + - jstests/replsets/read_committed.js + - jstests/replsets/linearizable_read_concern.js + - jstests/replsets/disallow_adding_initialized_node2.js + - jstests/replsets/initial_sync_update_missing_doc2.js + - jstests/replsets/initial_sync_fail_insert_once.js + - jstests/replsets/tags_with_reconfig.js + - jstests/replsets/initial_sync_update_missing_doc3.js + - jstests/replsets/replset5.js + - jstests/replsets/sessions_collection_auto_healing.js + - jstests/replsets/get_replication_info_helper.js + - jstests/replsets/maintenance2.js + - jstests/replsets/copydb.js + - jstests/replsets/read_committed_lookup.js + - jstests/replsets/initial_sync_update_missing_doc1.js + - jstests/replsets/commands_that_write_accept_wc.js + - jstests/replsets/startParallelShell.js + - jstests/replsets/stepdown_killop.js + - jstests/replsets/ismaster1.js + - jstests/replsets/replset2.js + - jstests/replsets/command_response_operation_time.js + - jstests/replsets/refresh_sessions_rs.js + - jstests/replsets/buildindexes.js + - jstests/replsets/user_management_wc.js + - jstests/replsets/slaveok_read_pref.js + - jstests/replsets/index_delete.js + - jstests/replsets/last_op_visible.js + - jstests/replsets/sized_zero_capped.js + - jstests/replsets/groupAndMapReduce.js + - jstests/replsets/initial_sync_document_validation.js + - jstests/replsets/read_committed_on_secondary.js + - jstests/replsets/apply_ops_lastop.js + - jstests/replsets/initial_sync_applier_error.js + - jstests/replsets/apply_ops_create_indexes.js + - jstests/replsets/test_command.js + - jstests/replsets/drop_databases_two_phase.js + - jstests/replsets/transaction_table_multi_statement_txn.js + - jstests/replsets/rename_across_dbs_drop_target.js + - jstests/replsets/rename_across_dbs.js + - jstests/replsets/stepdown3.js + - jstests/replsets/secondary_reads_unique_indexes.js + - jstests/replsets/stepup.js + - jstests/replsets/retryable_commit_transaction_after_failover.js + - jstests/replsets/replset8.js + - jstests/replsets/initial_sync_capped_index.js + - jstests/replsets/collate_id.js + - jstests/replsets/transaction_table_oplog_replay.js + - jstests/replsets/fsync_lock_read_secondaries.js + - jstests/replsets/stepdown_catch_up_opt.js + - jstests/replsets/drop_collections_two_phase_apply_ops_rename.js + - jstests/replsets/drop_collections_two_phase_apply_ops_drop.js + - jstests/replsets/replsetadd_profile.js + - jstests/replsets/maintenance_non-blocking.js + - jstests/replsets/invalid_index_spec.js + - jstests/replsets/drop_collections_two_phase_long_index_names.js + - jstests/replsets/drop_collections_two_phase_apply_ops_create.js + - jstests/replsets/maintenance.js + - jstests/replsets/drop_collections_two_phase_dbhash.js + - jstests/replsets/replset6.js + - jstests/replsets/retryable_writes_direct_write_to_config_transactions.js + - jstests/replsets/drop_collections_two_phase.js + - jstests/replsets/emptycapped.js + - jstests/replsets/drop_collections_two_phase_apply_ops_convert_to_capped.js + - jstests/replsets/apply_batches_totalMillis.js + - jstests/replsets/server_status_repl.js + - jstests/replsets/initial_sync_replSetGetStatus.js + - jstests/replsets/drop_collections_two_phase_rename_drop_target.js + - jstests/replsets/plan_cache_slaveok.js + - jstests/replsets/rename_collection_temp.js + - jstests/replsets/dbhash_system_collections.js + - jstests/replsets/transaction_commit_abort_on_secondaries.js + - jstests/replsets/capped_insert_order.js + - jstests/replsets/system_profile.js + - jstests/replsets/explain_slaveok.js + - jstests/replsets/reindex_secondary.js + - jstests/replsets/pipelineout.js + - jstests/replsets/system_profile_secondary.js + - jstests/replsets/initial_sync_rename_collection.js + - jstests/replsets/id_index_replication.js + - jstests/replsets/server_status_metrics.js + - jstests/replsets/shutdown.js + - jstests/replsets/initial_sync_visibility.js + - jstests/replsets/initial_sync_invalid_views.js + - jstests/replsets/initial_sync_views.js + - jstests/replsets/reconfig_tags.js + - jstests/replsets/oplog_replay_on_startup_with_bad_op.js + - jstests/replsets/read_majority_two_arbs.js + - jstests/replsets/apply_ops_idempotency.js + - jstests/replsets/initial_sync_invalid_index_spec.js + - jstests/replsets/retryable_commit_transaction_after_restart.js + - jstests/replsets/disallow_adding_initialized_node1.js + - jstests/replsets/transactions_prohibited_on_secondaries.js + - jstests/replsets/repl_options.js + - jstests/replsets/apply_ops_insert_write_conflict_nonatomic.js + - jstests/replsets/apply_ops_insert_write_conflict_atomic.js + - jstests/replsets/localhost2.js + - jstests/replsets/rollback_time_limit_param.js + - jstests/replsets/localhost3.js + - jstests/replsets/oplog_note_cmd.js + - jstests/replsets/oplog_format_create_indexes.js + - jstests/replsets/localhost1.js + - jstests/replsets/apply_ops_concurrent_non_atomic_different_db.js + - jstests/replsets/drop_oplog.js + - jstests/replsets/apply_ops_concurrent_non_atomic_same_collection.js + - jstests/replsets/reconfig_prohibits_w0.js + - jstests/replsets/oplog_format.js + - jstests/replsets/oplog_term.js + - jstests/replsets/apply_ops_concurrent_non_atomic_same_db.js + - jstests/replsets/apply_ops_create_view.js + - jstests/replsets/apply_ops_create_with_uuid.js + - jstests/replsets/replsethostnametrim.js + - jstests/replsets/oplog_wallclock.js + - jstests/replsets/lastop.js + - jstests/replsets/initiate.js + - jstests/replsets/initiate_prohibits_w0.js + - jstests/replsets/mmap_disallows_rc_majority.js + - jstests/replsets/single_server_majority.js + - jstests/replsets/rslib.js + - jstests/replsets/two_nodes_priority_take_over.js + - jstests/replsets/initial_sync_cloner_dups.js + - jstests/replsets/find_and_modify_wc.js + - jstests/replsets/bulk_api_wc.js + - jstests/replsets/dbcheck.js + - jstests/replsets/batch_write_command_wc.js + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands
\ No newline at end of file diff --git a/buildscripts/templates/generate_resmoke_suites/replica_sets_ese.yml.j2 b/buildscripts/templates/generate_resmoke_suites/replica_sets_ese.yml.j2 new file mode 100644 index 00000000000..107c7f1d8f9 --- /dev/null +++ b/buildscripts/templates/generate_resmoke_suites/replica_sets_ese.yml.j2 @@ -0,0 +1,45 @@ +# This file was generated by buildscripts/generate_resmoke_suites.py and manual edits should also be +# made to replica_sets_ese.yml in order to ensure running the full test suite locally matches the +# behavior of running parts of the test suite in Evergreen. It was generated against commit range: +# {{ start_commit }} - {{ end_commit }} +# with the following options: +# {{ options }} + +# Section that is ignored by resmoke.py. +config_variables: +- &keyFile src/mongo/db/modules/enterprise/jstests/encryptdb/libs/ekf2 + +test_kind: js_test + +selector: +{% if variants is defined %} + # The following tests take approximately +{% for variant in variants %} + # {{ variant.runtime }} minutes to run on {{ variant.name }} +{% endfor %} +{% endif %} + roots: +{% for test in test_names %} + - {{ test }} +{% endfor %} +{% if is_misc is defined %} + - jstests/replsets/*.js + exclude_files: + # Disable config_server_checks.js since it starts mmap servers. + - jstests/replsets/config_server_checks.js +{% if excluded_tests is defined %} +{% for test in excluded_tests %} + - {{ test }} +{% endfor %} +{% endif %} +{% endif %} + +executor: + config: + shell_options: + nodb: '' + global_vars: + TestData: + enableEncryption: '' + encryptionKeyFile: *keyFile + readMode: commands |