RFR: 8373086: Make isexceeded001.java more robust
Albert Mingkun Yang
ayang at openjdk.org
Thu Dec 4 09:38:10 UTC 2025
The original intended fix is to increase initial-heap-size so avoid gc, captured in [JDK-8373022](https://bugs.openjdk.org/browse/JDK-8373022). This is an alternative, which makes the test more resilient to changes in heaps/gcs.
Running `vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded002/TestDescription.java`
with `-XX:+UseParallelGC -Xcomp -XX:-TieredCompilation -XX:InitialRAMPercentage=0` fails about 10% of the time.
After applying the fix, `isexceeded002` passes 2,000 runs.
-------------
Commit messages:
- test-bug-nsk
Changes: https://git.openjdk.org/jdk/pull/28655/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28655&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8373086
Stats: 8 lines in 2 files changed: 1 ins; 6 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/28655.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/28655/head:pull/28655
PR: https://git.openjdk.org/jdk/pull/28655
More information about the serviceability-dev
mailing list