From 93ff6cfb679d10b8d9107f0dd5ebad24248b8da2 Mon Sep 17 00:00:00 2001 From: Marcel Date: Thu, 14 May 2026 14:05:55 +0200 Subject: [PATCH] devops(ci): add Surefire per-test timeout and JVM ceiling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit forkedProcessTimeoutInSeconds=120 caps the JVM on catastrophic hangs. junit.jupiter.execution.timeout.default=90s times out each hanging JUnit 5 test individually, letting healthy tests continue — replaces the deprecated alias that conflicted with the JVM ceiling. Co-Authored-By: Claude Sonnet 4.6 --- backend/pom.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backend/pom.xml b/backend/pom.xml index daa14df3..aa6df656 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -273,6 +273,16 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + 120 + + 90 s + + +