From 1e097807640e549570d3aada425873003b330c38 Mon Sep 17 00:00:00 2001 From: Michael McQuade Date: Wed, 14 Oct 2026 01:15:31 -0500 Subject: [PATCH] ci: a hung benchmark fails in minutes and logs its goroutines --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aecd133..c882952 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -365,9 +365,9 @@ jobs: - name: Run base and head interleaved run: | for _ in $(seq 10); do - "$RUNNER_TEMP/head.test" -test.run '^$' -test.bench . -test.benchtime 1s -test.benchmem >> "$RUNNER_TEMP/head.txt" + "$RUNNER_TEMP/head.test" -test.run '^$' -test.bench . -test.benchtime 1s -test.benchmem -test.timeout 5m >> "$RUNNER_TEMP/head.txt" if [ -x "$RUNNER_TEMP/base.test" ]; then - "$RUNNER_TEMP/base.test" -test.run '^$' -test.bench . -test.benchtime 1s -test.benchmem >> "$RUNNER_TEMP/base.txt" + "$RUNNER_TEMP/base.test" -test.run '^$' -test.bench . -test.benchtime 1s -test.benchmem -test.timeout 5m >> "$RUNNER_TEMP/base.txt" fi done - name: Gate on regressions and the WebSocket baseline