From 8e004a1aa0450a52a7a5665f5f6d47b131128cfc Mon Sep 17 00:00:00 2001 From: Mikhail Shchatko Date: Mon, 17 Apr 2023 06:00:54 +0000 Subject: SERVER-73708 Filter out excluded tests when calculating evergreen timeouts --- evergreen/functions/task_timeout_determine.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'evergreen') diff --git a/evergreen/functions/task_timeout_determine.sh b/evergreen/functions/task_timeout_determine.sh index 49dda4dd4a9..b307586792d 100644 --- a/evergreen/functions/task_timeout_determine.sh +++ b/evergreen/functions/task_timeout_determine.sh @@ -31,8 +31,15 @@ else evg_alias="evg-alias-absent" fi +resmoke_test_flags="" +if [[ -n "${test_flags}" ]]; then + resmoke_test_flags="--test-flags='${test_flags}'" +fi + activate_venv -PATH=$PATH:$HOME:/ $python buildscripts/evergreen_task_timeout.py $timeout_factor \ +PATH=$PATH:$HOME:/ eval $python buildscripts/evergreen_task_timeout.py \ + $timeout_factor \ + $resmoke_test_flags \ --install-dir "${install_dir}" \ --task-name ${task_name} \ --suite-name ${suite_name} \ -- cgit v1.2.1