summaryrefslogtreecommitdiff
path: root/evergreen/resmoke_tests_execute.sh
diff options
context:
space:
mode:
authorRobert Guo <robert.guo@mongodb.com>2021-10-14 12:22:01 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-10-14 13:07:29 +0000
commit4002c5b76ff7482bd1f93f031fae39c8ee4026dc (patch)
treebd5d1d064dcc67333e1c030ea492c599ab730f9e /evergreen/resmoke_tests_execute.sh
parent52be114ab53ba1be2696d4c7c417e6d2e44eaf62 (diff)
downloadmongo-4002c5b76ff7482bd1f93f031fae39c8ee4026dc.tar.gz
SERVER-60633 burn_in_tests should respect multiversion tags
Diffstat (limited to 'evergreen/resmoke_tests_execute.sh')
-rw-r--r--evergreen/resmoke_tests_execute.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/evergreen/resmoke_tests_execute.sh b/evergreen/resmoke_tests_execute.sh
index 2756dbe7637..fef3d532738 100644
--- a/evergreen/resmoke_tests_execute.sh
+++ b/evergreen/resmoke_tests_execute.sh
@@ -106,6 +106,12 @@ if [[ ${disable_unit_tests} = "false" && ! -f ${skip_tests} ]]; then
path_value="$PATH:/data/multiversion"
+ # Set the suite name to be the task name by default; unless overridden with the `suite` expansion.
+ suite_name=${task_name}
+ if [[ -n ${suite} ]]; then
+ suite_name=${suite}
+ fi
+
# The "resmoke_wrapper" expansion is used by the 'burn_in_tests' task to wrap the resmoke.py
# invocation. It doesn't set any environment variables and should therefore come last in
# this list of expansions.
@@ -123,6 +129,7 @@ if [[ ${disable_unit_tests} = "false" && ! -f ${skip_tests} ]]; then
${resmoke_args} \
$extra_args \
${test_flags} \
+ --suites=${suite_name} \
--log=buildlogger \
--staggerJobs=on \
--installDir=${install_dir} \