CI time limit on the step; no timeout in Dockerfile or scripts (closes #199)
check / check (push) Successful in 4m28s

The runner ignores a job's timeout-minutes, so the 20-minute limit moves
to the step that runs script/cibuild. The Dockerfile frontend-test stage,
script/frontend-test and script/frontend-viewport-test drop their timeout
wrappers, which failed make check on a busy host. go test's -timeout 90s
stays, as REPO_POLICIES.md requires it.

Model: opus-5-5
This commit is contained in:
clawbot committed 2026-11-10 20:13:05 +00:00
1 parent 437e0ea80c
commit ee7ab101aa
5 files changed
+15 -10

No files matched your search

+2 -2
View File
@@ -62,9 +62,9 @@ WORKDIR /app
COPY package.json yarn.lock ./
RUN yarn install --frozen-lockfile
COPY . .
RUN NODE_OPTIONS=--test-reporter=dot timeout 90 yarn --silent run test || \
RUN NODE_OPTIONS=--test-reporter=dot yarn --silent run test || \
{ echo "--- Rerunning with every test listed for details ---"; \
NODE_OPTIONS=--test-reporter=spec timeout 90 yarn --silent run test; \
NODE_OPTIONS=--test-reporter=spec yarn --silent run test; \
exit 1; }
# Test phase: the backend's tests with the race detector and coverage,