Skip to content

Commit b3c8065

Browse files
rjpowerHelw150
authored andcommitted
[iris] Increase GCP smoke test shell poll timeout (#4091)
The shell loop waiting for the controller URL file had a 720s budget (seq 1 360 * 2s) shared between image build/push and worker startup. When Docker push was slow in CI (~10min), workers had <90s to register before the shell killed the process. Observed in run 23498489452 where the tunnel came up at 15:56:54 but the shell timed out at 15:58:22. Increase to seq 1 900 (1800s) so the Python-side --worker-timeout 600 becomes the effective deadline for worker readiness. Reproduced locally: cluster came up in 376s with the fix.
1 parent 3dba54e commit b3c8065

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/iris-cloud-smoke-gcp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
--worker-timeout 600 &
131131
START_PID=$!
132132
echo "START_PID=$START_PID" >> "$GITHUB_ENV"
133-
for i in $(seq 1 360); do
133+
for i in $(seq 1 900); do
134134
if [ -f /tmp/iris-controller-url ]; then
135135
echo "Cluster ready!"
136136
echo "IRIS_CONTROLLER_URL=$(cat /tmp/iris-controller-url)" >> "$GITHUB_ENV"

0 commit comments

Comments
 (0)