From 4d3e1a019f2de25c654bd274927db54b8c2e4922 Mon Sep 17 00:00:00 2001 From: Robert Lucian Chiriac Date: Tue, 3 Aug 2021 18:11:43 +0300 Subject: [PATCH] Attempt to fix the E2E tests --- test/e2e/e2e/utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/e2e/e2e/utils.py b/test/e2e/e2e/utils.py index 27d12f46af..1060eeca73 100644 --- a/test/e2e/e2e/utils.py +++ b/test/e2e/e2e/utils.py @@ -39,7 +39,10 @@ def wait_for(fn: Callable[[], bool], timeout=None) -> bool: def apis_ready(client: cx.Client, api_names: List[str], timeout: Optional[int] = None) -> bool: def _check_liveness(status): - return status["requested"] == status["ready"] == status["up_to_date"] + return ( + status["requested"] > 0 + and status["requested"] == status["ready"] == status["up_to_date"] + ) def _is_ready(): return all([_check_liveness(client.get_api(name)["status"]) for name in api_names])