From 0444e92f1430b6d98fb56e05ac4021b7607296e7 Mon Sep 17 00:00:00 2001 From: Catarina Paralta <46568597+paralta@users.noreply.github.com> Date: Mon, 28 Aug 2023 10:52:35 +0100 Subject: [PATCH] feat(test): fix uibackend healthcheck timeout --- e2e/docker-compose.override.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/e2e/docker-compose.override.yml b/e2e/docker-compose.override.yml index c6aeca99e..3c364cb3a 100644 --- a/e2e/docker-compose.override.yml +++ b/e2e/docker-compose.override.yml @@ -9,6 +9,17 @@ services: source: /tmp target: /tmp + # Note(paralta): Override uibackend healthcheck is required because if server background recalculation fails the + # recalculation interval (backgroundRecalculationInterval) will be 15min. Plus, the uibackend is currently not + # covered by end-to-end tests. + uibackend: + ports: + - "8890:8890" + healthcheck: + test: ["CMD", "nc", "-z", "127.0.0.1", "8890"] + interval: 10s + retries: 60 + alpine: image: alpine:3.18.2 command: ["sleep", "infinity"]