summaryrefslogtreecommitdiff
path: root/buildscripts/evergreen_generate_resmoke_tasks.py
diff options
context:
space:
mode:
authorDavid Bradford <david.bradford@mongodb.com>2020-04-09 14:56:13 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-04-13 19:07:37 +0000
commit024219cb5b68e6aa0de4bdf3c2e9d7d440606017 (patch)
treea37c85b77e9dc9ede066ce34e8524bce89e8003a /buildscripts/evergreen_generate_resmoke_tasks.py
parente5dc42c040d85555748f6bd4761fc1a61155f349 (diff)
downloadmongo-024219cb5b68e6aa0de4bdf3c2e9d7d440606017.tar.gz
SERVER-46437: Create baseline build variant for single task generated tasks
Diffstat (limited to 'buildscripts/evergreen_generate_resmoke_tasks.py')
-rwxr-xr-xbuildscripts/evergreen_generate_resmoke_tasks.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/buildscripts/evergreen_generate_resmoke_tasks.py b/buildscripts/evergreen_generate_resmoke_tasks.py
index 1aeee92404e..63ffd156080 100755
--- a/buildscripts/evergreen_generate_resmoke_tasks.py
+++ b/buildscripts/evergreen_generate_resmoke_tasks.py
@@ -857,7 +857,8 @@ class GenerateSubSuites(object):
LOGGER.debug("Splitting tasks based on fallback",
fallback=self.config_options.fallback_num_sub_suites)
self.test_list = self.list_tests()
- num_suites = min(self.config_options.fallback_num_sub_suites, len(self.test_list))
+ num_suites = min(self.config_options.fallback_num_sub_suites, len(self.test_list),
+ self.config_options.max_sub_suites)
suites = [Suite(self.config_options.suite) for _ in range(num_suites)]
for idx, test_file in enumerate(self.test_list):
suites[idx % num_suites].add_test(test_file, 0)