diff options
author | Yves Duhem <yves.duhem@mongodb.com> | 2018-12-13 14:19:43 -0500 |
---|---|---|
committer | David Bradford <david.bradford@mongodb.com> | 2018-12-21 11:39:22 -0500 |
commit | 4604b33cb442d6bcb0993d0795369aa45ca304a6 (patch) | |
tree | 3fa7ca3739f96c40f35c425ff25356d5ceadb280 /buildscripts/resmokelib | |
parent | 76e47cdc769db4fff8559ce28536d6faa53db73a (diff) | |
download | mongo-4604b33cb442d6bcb0993d0795369aa45ca304a6.tar.gz |
SERVER-38509 Handle Evergreen degraded mode in generate_resmoke_suites
(cherry picked from commit a98950ce0441b2a6ecfb6397c9dfef927c159826)
Diffstat (limited to 'buildscripts/resmokelib')
-rw-r--r-- | buildscripts/resmokelib/suitesconfig.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/buildscripts/resmokelib/suitesconfig.py b/buildscripts/resmokelib/suitesconfig.py index 607edc837ce..69bf393e842 100644 --- a/buildscripts/resmokelib/suitesconfig.py +++ b/buildscripts/resmokelib/suitesconfig.py @@ -85,6 +85,12 @@ def get_suites(suite_files, test_files): return suites +def get_suite(suite_file): + """Retrieve the Suite instance corresponding to a suite configuration file.""" + suite_config = _get_suite_config(suite_file) + return _suite.Suite(suite_file, suite_config) + + def _make_suite_roots(files): return {"selector": {"roots": files}} |