Preserve the exact failing GameTest assertion in CI diagnostics #83

Merged
vyxs merged 1 commit from fix/ci-gametest-failure-diagnostics into develop 2026-10-05 08:38:07 +00:00
Owner

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.

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.
ci: preserve failing GameTest assertions in diagnostics
All checks were successful
CI detail / build Passed
CI detail / vanilla Passed
CI detail / mekanism Passed
CI detail / industrial Passed
CI detail / older-kotlin Passed
CI detail / newer-kotlin Passed
CI detail / package Passed
Build Nebula Storage / Build and packaged GameTests (pull_request) Successful in 14m40s
c094d02ea4
vyxs merged commit 8c87bb9182 into develop 2026-10-05 08:38:07 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
vyxs/nebula-storage!83
No description provided.