Preserve the exact failing GameTest assertion in CI diagnostics #83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/ci-gametest-failure-diagnostics"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The delayed pull-request validation failed in the KotlinForForge 5.9 matrix after two successful full validations. Expected error scenarios and the Gradle footer displaced the actual assertion from the diagnostic tail.
Preserve GameTest failure lines separately without changing any test, production code, or process exit status. A local subprocess check verifies assertion retention after 32 later error lines and propagation of success and exit 7.
Validation: all seven checks passed in https://git.vyxs.fr/vyxs/nexus-storage/actions/runs/115 (build, five packaged GameTest configurations, distribution). This change improves diagnostics; the intermittent failure was not reproduced and its root cause is still unknown. No version release is created.