Skip to content

Commit cee3769

Browse files
committed
Fix the wait_until_live check (add a try-catch)
1 parent b4aba3c commit cee3769

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

end2end/utils/__init__.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,14 @@ def test_rate_limiting(self, route="/test_ratelimiting_1"):
6767

6868
def wait_until_live(url):
6969
for i in range(10):
70-
res = requests.get(url, timeout=5)
71-
if res.status_code == 200:
72-
print("Server is live: " + url)
73-
return True
74-
else:
75-
print("Status code " + res.status_code + " for " + url)
76-
time.sleep(2)
70+
try:
71+
res = requests.get(url, timeout=5)
72+
if res.status_code == 200:
73+
print("Server is live: " + url)
74+
return True
75+
else:
76+
print("Status code " + str(res.status_code) + " for " + url)
77+
except requests.RequestException as e:
78+
print(f"Request failed: {e}")
79+
time.sleep(5)
7780
return False

0 commit comments

Comments
 (0)