# Section that is ignored by resmoke.py. config_variables: - &keyFile jstests/libs/authTestsKey - &keyFileData Thiskeyisonlyforrunningthesuitewithauthenticationdontuseitinanytestsdirectly test_kind: js_test selector: roots: - jstests/multiVersion/**/*.js exclude_files: # Do not execute files with helper functions. - jstests/multiVersion/libs/*.js # TODO: SERVER-21578 - jstests/multiVersion/genericSetFCVUsage/balancer_multiVersion_detect.js # TODO: SERVER-28104 - jstests/multiVersion/minor_version_tags_new_old_new.js # TODO SERVER-42919: recent work on the ReplicaSetMonitor means that mongoS no longer crashes when # it attempts to connect to an upgraded mongoD. Un-denylist when SERVER-42919 fixes this issue. - jstests/multiVersion/genericSetFCVUsage/crash_mongos_against_upgraded_cluster.js # Skip any tests that run with auth explicitly. - jstests/multiVersion/load_keys_on_upgrade.js exclude_with_any_tags: - featureFlagToaster - featureFlagSpoon - disabled_due_to_server_60490 - disabled_due_to_server_61671 # Multiversion tests start their own mongod's. executor: config: shell_options: global_vars: TestData: auth: true authMechanism: SCRAM-SHA-1 keyFile: *keyFile keyFileData: *keyFileData authenticationDatabase: local authenticationMechanism: SCRAM-SHA-1 password: *keyFileData username: __system nodb: ''