From 1b0c2268e96a800d02ce7851bc750f22d2a66427 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Thu, 11 Jan 2024 15:49:01 +0100 Subject: end-to-end tests: wait longer for test services Certain end-to-end tests require custom services. While normally they come up in quickly (less than 2 seconds), on heavily overloaded machines it might take longer. So increase the amount of time these tests are willing to wait for the binary to start up to avoid flakyness in our CI runs. --- test/end-to-end/execution-service/simple_build.sh | 2 +- test/end-to-end/just-mr/absent-roots.sh | 2 +- test/end-to-end/remote-execution/dispatch.sh | 2 +- test/end-to-end/serve-service/serve_start_execute.sh | 2 +- test/end-to-end/serve-service/serve_start_execute_sharding.sh | 2 +- test/end-to-end/serve-service/serve_target_remote_build_dispatch.sh | 2 +- test/end-to-end/target-cache/artifacts-sync.sh | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) (limited to 'test') diff --git a/test/end-to-end/execution-service/simple_build.sh b/test/end-to-end/execution-service/simple_build.sh index bd754137..f33f6c84 100755 --- a/test/end-to-end/execution-service/simple_build.sh +++ b/test/end-to-end/execution-service/simple_build.sh @@ -41,7 +41,7 @@ ${JUST} execute --info-file "$INFOFILE" --pid-file "$PIDFILE" \ --log-limit 6 --local-build-root ${ESDIR} \ -L "${LOCAL_LAUNCHER}" 2>&1 & -for _ in `seq 1 10` +for _ in `seq 1 60` do if test -f "${INFOFILE}" then diff --git a/test/end-to-end/just-mr/absent-roots.sh b/test/end-to-end/just-mr/absent-roots.sh index ad4846e1..cd15705d 100644 --- a/test/end-to-end/just-mr/absent-roots.sh +++ b/test/end-to-end/just-mr/absent-roots.sh @@ -75,7 +75,7 @@ cat .just-servec "${JUST}" serve .just-servec 2>&1 & -for _ in `seq 1 10` +for _ in `seq 1 60` do if test -f "${INFOFILE}" then diff --git a/test/end-to-end/remote-execution/dispatch.sh b/test/end-to-end/remote-execution/dispatch.sh index 49b3257d..177c9259 100755 --- a/test/end-to-end/remote-execution/dispatch.sh +++ b/test/end-to-end/remote-execution/dispatch.sh @@ -57,7 +57,7 @@ ${JUST} execute --info-file "$INFOFILE" --pid-file "$PIDFILE" \ --log-limit 6 --local-build-root ${ESDIR} ${LOCAL_ARGS} \ -L "${LOCAL_LAUNCHER}" 2>&1 & -for _ in `seq 1 10` +for _ in `seq 1 60` do if test -f "${INFOFILE}" then diff --git a/test/end-to-end/serve-service/serve_start_execute.sh b/test/end-to-end/serve-service/serve_start_execute.sh index d15d14eb..1c405d07 100644 --- a/test/end-to-end/serve-service/serve_start_execute.sh +++ b/test/end-to-end/serve-service/serve_start_execute.sh @@ -52,7 +52,7 @@ cat .just-servec "${JUST}" serve .just-servec 2>&1 & -for _ in `seq 1 10` +for _ in `seq 1 60` do if test -f "${INFOFILE}" then diff --git a/test/end-to-end/serve-service/serve_start_execute_sharding.sh b/test/end-to-end/serve-service/serve_start_execute_sharding.sh index 70b7bfbc..ff5a4481 100644 --- a/test/end-to-end/serve-service/serve_start_execute_sharding.sh +++ b/test/end-to-end/serve-service/serve_start_execute_sharding.sh @@ -123,7 +123,7 @@ cat .just-servec "${JUST}" serve .just-servec 2>&1 & -for _ in `seq 1 10` +for _ in `seq 1 60` do if test -f "${INFOFILE}" then diff --git a/test/end-to-end/serve-service/serve_target_remote_build_dispatch.sh b/test/end-to-end/serve-service/serve_target_remote_build_dispatch.sh index 6ab1a59d..6bf81424 100644 --- a/test/end-to-end/serve-service/serve_target_remote_build_dispatch.sh +++ b/test/end-to-end/serve-service/serve_target_remote_build_dispatch.sh @@ -65,7 +65,7 @@ ${JUST} execute --info-file "${INFOFILE}" --pid-file "${PIDFILE}" \ --log-limit 6 --local-build-root ${ESDIR} ${COMPAT} \ -L "${LOCAL_LAUNCHER}" 2>&1 & -for _ in `seq 1 10` +for _ in `seq 1 60` do if test -f "${INFOFILE}" then diff --git a/test/end-to-end/target-cache/artifacts-sync.sh b/test/end-to-end/target-cache/artifacts-sync.sh index 8faad9fa..35374ede 100644 --- a/test/end-to-end/target-cache/artifacts-sync.sh +++ b/test/end-to-end/target-cache/artifacts-sync.sh @@ -41,7 +41,7 @@ readonly TCDIR="$FIRST_GEN/tc" "${JUST}" execute --info-file "${INFOFILE}" --pid-file "${PIDFILE}" \ --local-build-root "${REMOTE_CACHE}" ${ARGS} 2>&1 & -for _ in `seq 1 10`; do +for _ in `seq 1 60`; do if test -f "${INFOFILE}"; then break fi -- cgit v1.2.3