diff options
author | Robert Guo <robert.guo@mongodb.com> | 2021-10-12 04:23:31 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-10-12 04:46:33 +0000 |
commit | 9c46c72e17e11a31089342abc9f56348aeaf4b87 (patch) | |
tree | 853197a50430b0a4a54139403e6f55405d9e61c6 /buildscripts/burn_in_tests.py | |
parent | b9e2784da82fef8e45b95b88e4ac1443649a5b0c (diff) | |
download | mongo-9c46c72e17e11a31089342abc9f56348aeaf4b87.tar.gz |
SERVER-55857 Use explicit task definitions for implicit multiversion tasks
Diffstat (limited to 'buildscripts/burn_in_tests.py')
-rwxr-xr-x | buildscripts/burn_in_tests.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/buildscripts/burn_in_tests.py b/buildscripts/burn_in_tests.py index 67a77fc7151..fd58523d26a 100755 --- a/buildscripts/burn_in_tests.py +++ b/buildscripts/burn_in_tests.py @@ -49,7 +49,8 @@ SELECTOR_FILE = "etc/burn_in_tests.yml" SUITE_FILES = ["with_server"] SUPPORTED_TEST_KINDS = ("fsm_workload_test", "js_test", "json_schema_test", - "multi_stmt_txn_passthrough", "parallel_fsm_workload_test") + "multi_stmt_txn_passthrough", "parallel_fsm_workload_test", + "all_versions_js_test") class RepeatConfig(object): @@ -257,14 +258,14 @@ class TaskInfo(NamedTuple): display_task_name: Display name of task. resmoke_args: Arguments to provide to resmoke on task invocation. tests: List of tests to run as part of task. - require_multiversion: Requires downloading Multiversion binaries. + require_multiversion_setup: Requires downloading Multiversion binaries. distro: Evergreen distro task runs on. """ display_task_name: str + require_multiversion_setup: bool resmoke_args: str tests: List[str] - require_multiversion: Optional[bool] distro: str @classmethod @@ -282,8 +283,8 @@ class TaskInfo(NamedTuple): return cls( display_task_name=_get_task_name(task), resmoke_args=_set_resmoke_args(task), tests=tests_by_suite[task.resmoke_suite], - require_multiversion=task.require_multiversion, distro=_distro_to_run_task_on( - task, evg_proj_config, build_variant)) + require_multiversion_setup=task.require_multiversion_setup, + distro=_distro_to_run_task_on(task, evg_proj_config, build_variant)) def create_task_list(evergreen_conf: EvergreenProjectConfig, build_variant: str, |