diff options
author | Tausif Rahman <tausif.rahman@mongodb.com> | 2022-12-12 16:38:35 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-12-12 17:26:31 +0000 |
commit | 58818ad6cc1445841f43e02df4e2b4866e591281 (patch) | |
tree | 2d45f5a38aad653e539c1ed11776d4287f2e6c2c /evergreen/resmoke_tests_execute.sh | |
parent | 4a6e451e4b5da8dfdde120c7e7800464ae99ff9c (diff) | |
download | mongo-58818ad6cc1445841f43e02df4e2b4866e591281.tar.gz |
SERVER-71467 Dont run feature flag specific tests for multiversion testing
Diffstat (limited to 'evergreen/resmoke_tests_execute.sh')
-rw-r--r-- | evergreen/resmoke_tests_execute.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/evergreen/resmoke_tests_execute.sh b/evergreen/resmoke_tests_execute.sh index ea00af53b5c..37dc3773e71 100644 --- a/evergreen/resmoke_tests_execute.sh +++ b/evergreen/resmoke_tests_execute.sh @@ -104,6 +104,14 @@ if [[ ${disable_unit_tests} = "false" && ! -f ${skip_tests} ]]; then extra_args="$extra_args --mongodSetParameter \"{'jsHeapLimitMB':10}\"" fi + # Even though all feature flags may be enabled on a variant, often times we do not want to run + # feature flag tests because they will most likely fail. For example, during multiversion testing, + # all feature flags may be enabled on the latest version, but running feature flag specific tests on + # older versions (last-lts/last-continuous) will likely fail because those features most likely do not exist. + if [[ ${run_no_feature_flag_tests} == "true" ]]; then + extra_args="$extra_args --runNoFeatureFlagTests" + fi + path_value="$PATH:/data/multiversion" # Set the suite name to be the task name by default; unless overridden with the `suite` expansion. |