Skip to content
This repository was archived by the owner on Mar 1, 2026. It is now read-only.

Fixes #4810 - Fix Jakarta REST TCK runner forked process timeout - #4811

Merged
mnriem merged 2 commits into
piranhacloud:currentfrom
mnriem:fix/tck-rest-forked-timeout-4810
Feb 28, 2026
Merged

Fixes #4810 - Fix Jakarta REST TCK runner forked process timeout#4811
mnriem merged 2 commits into
piranhacloud:currentfrom
mnriem:fix/tck-rest-forked-timeout-4810

Conversation

@mnriem

@mnriem mnriem commented Feb 28, 2026

Copy link
Copy Markdown
Collaborator

Problem

The Jakarta REST TCK runner uses the default Failsafe forkedProcessTimeoutInSeconds value (30 seconds). Some server-side test classes take longer than 30 seconds for Piranha to start, deploy, and process the full test suite, causing the forked JVM to be killed mid-run and reporting spurious test failures.

Solution

Set forkedProcessTimeoutInSeconds to 120 in the REST TCK runner pom.xml.

Verification

Server-side TCK test classes that previously timed out now complete within the 120-second window.

Fixes #4810

@mnriem
mnriem merged commit 7171a01 into piranhacloud:current Feb 28, 2026
6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix Jakarta REST TCK runner forked process timeout

1 participant