RFR: 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory
Paul Hübner
phubner at openjdk.org
Fri Nov 7 08:54:50 UTC 2025
Hi all,
In [JDK-8364741](https://bugs.openjdk.org/browse/JDK-8364741) it was discovered that asan reserves a bit more heap. The test got patched by checking for asan and adjusting the expectation, respectively.
It turns out that, rarely, we do reserve more memory even without asan enabled. This change updates the test:
a) to ensure that some sort of reservation size is reported; and
b) to extract the reserved amount and assert that it is no less than the committed amount
Testing: Ran tier1. Stress tested the individual test with 5x100 repetitions per platform (Linux x64, AArch64; macOS x64, AArch64; Windows x64).
-------------
Commit messages:
- Use regular expression based matching instead.
Changes: https://git.openjdk.org/jdk/pull/28179/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28179&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8371320
Stats: 14 lines in 1 file changed: 2 ins; 4 del; 8 mod
Patch: https://git.openjdk.org/jdk/pull/28179.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/28179/head:pull/28179
PR: https://git.openjdk.org/jdk/pull/28179
More information about the hotspot-runtime-dev
mailing list