From 468aac124b3494c7090d1ae9759128788c3a423e Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Wed, 3 Apr 2024 11:28:02 +0200 Subject: [PATCH] stop when worktable takes too much time --- test_docker_compose.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test_docker_compose.sh b/test_docker_compose.sh index 065e9633..3da41768 100755 --- a/test_docker_compose.sh +++ b/test_docker_compose.sh @@ -110,7 +110,13 @@ curl --location http://0.0.0.0:8080/api/projects/$PROJECT_ID/genome_full \ if [ ! -s log/07-*.csv ]; then exit 07; fi echo "Waiting for worktable" +I=0 while [[ "$(jq .status.worktable projects/project_$PROJECT_ID/meta.json)" != "\"READY\"" ]]; do + I=$(expr $I + 1) + if [ $I -gt 120 ]; then + echo "Waited too long, exiting" + exit 77 + fi echo "... waiting for worktable" sleep 1 done -- GitLab