From 8e2d8a316a702d2f496f1287d5bc06579800667e Mon Sep 17 00:00:00 2001 From: Sebastian Mendel Date: Wed, 15 Jul 2026 13:31:12 +0200 Subject: [PATCH] ci: raise nightly coverage-job timeouts for xdebug branch coverage (#624 S9) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The nightly / workflow_dispatch coverage run enables xdebug branch coverage, which is ~6x slower than a plain run — the unit suite exceeded its 10-min timeout (cancelled at 558s). Raise test-unit 10->30 and test-integration 15->25. The PR path skips coverage entirely, so it is unaffected (finishes in ~90s). Signed-off-by: Sebastian Mendel --- .github/workflows/ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 39041133f..a21f2dc2c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -161,7 +161,10 @@ jobs: runs-on: ubuntu-latest permissions: contents: read - timeout-minutes: 10 + # 30 min headroom for the nightly/dispatch coverage run: xdebug branch + # coverage over the full unit suite is ~6x slower than a plain run (the PR + # path, which skips coverage, finishes in ~90s well under this). See #624 S9. + timeout-minutes: 30 steps: - name: Checkout uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 @@ -222,7 +225,9 @@ jobs: runs-on: ubuntu-latest permissions: contents: read - timeout-minutes: 15 + # 25 min headroom for the nightly/dispatch coverage run (xdebug branch + # coverage ~6x slower; measured ~700s). PR path skips coverage. See #624 S9. + timeout-minutes: 25 steps: - name: Checkout uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0