diff options
author | Richard Samuels <richard.l.samuels@gmail.com> | 2021-10-20 02:50:32 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-10-20 03:15:45 +0000 |
commit | fd61e7e863a05f354e0f9ffce14ea0578edbd642 (patch) | |
tree | c135fb8f258be2a26f51554440dbf3999c5c75c1 /buildscripts/resmokelib | |
parent | 81ef5759e9be7ff51cf217817ec3df1e2bb8b315 (diff) | |
download | mongo-fd61e7e863a05f354e0f9ffce14ea0578edbd642.tar.gz |
SERVER-60820 Hang analyzer require evergreen credentials file to be written to task directory
Diffstat (limited to 'buildscripts/resmokelib')
-rw-r--r-- | buildscripts/resmokelib/utils/evergreen_conn.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/buildscripts/resmokelib/utils/evergreen_conn.py b/buildscripts/resmokelib/utils/evergreen_conn.py index c73590a4b7d..07eaadd29a8 100644 --- a/buildscripts/resmokelib/utils/evergreen_conn.py +++ b/buildscripts/resmokelib/utils/evergreen_conn.py @@ -60,6 +60,10 @@ def get_evergreen_api(evergreen_config=None): else: possible_configs = _find_evergreen_yaml_candidates() + if not possible_configs: + LOGGER.error("Could not find .evergreen.yml", candidates=possible_configs) + raise RuntimeError("Could not find .evergreen.yml") + last_ex = None for config in possible_configs: try: @@ -69,8 +73,9 @@ def get_evergreen_api(evergreen_config=None): last_ex = ex continue - LOGGER.error("Most likely something is wrong with evergreen config file.", - config_file_candidates=possible_configs) + LOGGER.error( + "Could not connect to Evergreen with any .evergreen.yml files available on this system", + config_file_candidates=possible_configs) raise last_ex |