RFR: 8243962: Various JVM TI tests time out using JFR on Windows [v2]
Serguei Spitsyn
sspitsyn at openjdk.java.net
Sun Oct 18 07:13:11 UTC 2020
On Sat, 17 Oct 2020 13:03:23 GMT, Markus Grönlund <mgronlun at openjdk.org> wrote:
>> Greetings,
>>
>> JDK-8243962 has been a large effort to chase down intermittent timeouts for certain JVMTI tests when run on Windows
>> debug builds in combination with JFR. The background is long, included in JDK-8243962.
>> In short, the combination of some JVMTI thread suspension tests when run together with JFR on saturated Windows 2016
>> debug builds can intermittently time out.
>> There have been two major changes made to JFR derived from JDK-8243962 (linked therein) in an attempt to reduce the
>> poor scalability observed.
>> Unfortunately, the efforts have not fully resolved the situation entirely as there have still been intermittent
>> sightings for the following tests:
>> vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java
>> vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java
>> vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java
>> vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java
>>
>> This change will add a requires expression to these tests to exclude the combination of running them with JFR on
>> Windows debug builds.
>> Thanks
>> Markus
>
> Markus Grönlund has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev
> excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since
> the last revision:
> - deMorgan
> - Merge branch 'master' into 8243962
> - 8243962: Various JVM TI tests time out using JFR on Windows
Looks good!
-------------
Marked as reviewed by sspitsyn (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/712
More information about the hotspot-jfr-dev
mailing list