8264632: compiler/codecache/jmx/PoolsIndependenceTest.java fails to Notification not being received #3592
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi all,
May I ask for reviews for this change?
The case
https://bugs.openjdk.java.net/browse/JDK-8264632
The problem
The test calls for MemoryPoolMXBean.setUsageThreshold() and expects a Notification get fired when the threshold is breached. The Notification is never received.
The failure most probably is caused by the combination of following events:
[1] Very common, happens almost every time during my testing - the code cache usage grows up quickly at VM start.
Proposed solution:
Testing
Thanks,
Evgeny.
Progress
Issue
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.java.net/jdk pull/3592/head:pull/3592
$ git checkout pull/3592
Update a local copy of the PR:
$ git checkout pull/3592
$ git pull https://git.openjdk.java.net/jdk pull/3592/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 3592
View PR using the GUI difftool:
$ git pr show -t 3592
Using diff file
Download this PR as a diff file:
https://git.openjdk.java.net/jdk/pull/3592.diff