gnodet opened a new pull request, #12337:
URL: https://github.com/apache/maven/pull/12337
## Summary
- On Windows CI, `mvn.cmd` parses `.mvn/jvm.config` via a temp file that
`for /f` occasionally fails to read (likely antivirus or filesystem flush
delay), leaving system properties as unresolved `${...}` placeholders
- Add a targeted retry in `MavenITmng4559MultipleJvmArgsTest` and
`MavenITmng4559SpacesInJvmOptsTest`: if the first Maven execution produces
unresolved properties, re-execute once before asserting
- No-op on Linux/macOS since the retry path only triggers when properties
contain `${...}` placeholders
## Test plan
- [ ] Verify Windows CI passes consistently for both MNG-4559 tests
- [ ] Verify Linux/macOS CI is unaffected (retry path never triggered)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]