jmx-dev RFR: 8350818: Improve OperatingSystemMXBean cpu load tests to don't accept -1.0 by default
Leonid Mesnik
lmesnik at openjdk.org
Fri Feb 28 00:10:42 UTC 2025
The cpuLoad tests were updated to fail if -1.0 returns to catch bugs like https://bugs.openjdk.org/browse/JDK-8350820
The -1.0 means that JDK can't obtain cpu load. It shouldn't be returned.
If this functionality doesn't work on certain configurations then they should be excluded.
The fix should be pushed after https://bugs.openjdk.org/browse/JDK-8350820
I filed separate PR to backport fix easier.
Also, I haven't changed indentation and didn't change getSystemCpuLoad to getCpuLoad. They return same.
Might be it would be better. just to rename the whole test later.
-------------
Commit messages:
- testfix
Changes: https://git.openjdk.org/jdk/pull/23833/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=23833&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8350818
Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod
Patch: https://git.openjdk.org/jdk/pull/23833.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/23833/head:pull/23833
PR: https://git.openjdk.org/jdk/pull/23833
More information about the jmx-dev
mailing list