From 030086f3cfa4fd902bf0b5cdc7a34e16ccaf026b Mon Sep 17 00:00:00 2001 From: Sebastian Baunsgaard Date: Mon, 8 Jun 2026 22:24:16 +0000 Subject: [PATCH] Reduce surefire per-fork test timeout from 1380s to 600s The per-fork timeout existed to kill a hung test fork before the 30 min CI cap, so the offending test is named in the log instead of GitHub cancelling the whole job. At 1380s the timeout fired ~23 min after a fork started, but earlier forks already consumed ~8 min of the run, so the timeout would only trigger after the 30 min cap had cancelled the job. As a result hung forks were never reported. Lowering to 600s keeps a large margin below the cap regardless of when in the run a fork hangs, while staying well above the slowest observed test class (~35s), so legitimate tests are not killed. --- pom.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index dc9783f8571..5762dc2289e 100644 --- a/pom.xml +++ b/pom.xml @@ -76,8 +76,11 @@ classes 2 1C - - 1380 + + 600 2 false true