summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--buildscripts/resmokelib/setup_multiversion/setup_multiversion.py4
-rw-r--r--buildscripts/tests/resmokelib/setup_multiversion/test_setup_multiversion.py2
2 files changed, 2 insertions, 4 deletions
diff --git a/buildscripts/resmokelib/setup_multiversion/setup_multiversion.py b/buildscripts/resmokelib/setup_multiversion/setup_multiversion.py
index 864c1cc63db..f1f26f6e9d8 100644
--- a/buildscripts/resmokelib/setup_multiversion/setup_multiversion.py
+++ b/buildscripts/resmokelib/setup_multiversion/setup_multiversion.py
@@ -270,9 +270,7 @@ class SetupMultiversion(Subcommand):
try:
evg_version = next(evg_versions)
except HTTPError as err:
- # Evergreen currently returns 500 if the version does not exist.
- # TODO (SERVER-59675): Remove the check for 500 once evergreen returns 404 instead.
- if not (err.response.status_code == 500 or err.response.status_code == 404):
+ if err.response.status_code != 404:
raise
except StopIteration:
return EvgURLInfo()
diff --git a/buildscripts/tests/resmokelib/setup_multiversion/test_setup_multiversion.py b/buildscripts/tests/resmokelib/setup_multiversion/test_setup_multiversion.py
index 979c826fefe..96df66b6fd0 100644
--- a/buildscripts/tests/resmokelib/setup_multiversion/test_setup_multiversion.py
+++ b/buildscripts/tests/resmokelib/setup_multiversion/test_setup_multiversion.py
@@ -164,7 +164,7 @@ class TestSetupMultiversionGetLatestUrls(TestSetupMultiversionBase):
if self.current == 0:
self.current += 1
resp = requests.models.Response()
- resp.status_code = 500
+ resp.status_code = 404
raise requests.HTTPError(response=resp)
raise StopIteration