From 7d34762f9ee7318cb1d2da326c9d1cb573ccb9cd Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 3 Oct 2026 11:10:58 +0000 Subject: [PATCH] Raise HeadlessMC total test timeout HeadlessMC defaults to a 5 minute total timeout when totalTimeout is unset, which the full game test run now exceeds, causing the server to be killed (exit 137) even though all tests passed. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FijMLTxvoihBnXk8pE2Z58 --- .github/workflows/gametests.yml | 2 +- mc-server-test.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/gametests.yml b/.github/workflows/gametests.yml index aed6525e..c64b6127 100644 --- a/.github/workflows/gametests.yml +++ b/.github/workflows/gametests.yml @@ -121,7 +121,7 @@ jobs: cache-mc: false - name: 'Test in runtime server' if: matrix.env == 'server' - timeout-minutes: 10 + timeout-minutes: 20 uses: headlesshq/mc-server-test@1.1.1 env: CYCLOPSMC_ENABLEDGAMETESTSGLOBAL: true diff --git a/mc-server-test.json b/mc-server-test.json index 88fdde0e..c29fb792 100644 --- a/mc-server-test.json +++ b/mc-server-test.json @@ -1,5 +1,6 @@ { "name": "Server with Game Tests", + "totalTimeout": 840, "steps": [ { "type": "ENDS_WITH",