On Mon, 19 Oct 2020 01:53:21 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:

>> Running -Djava.awt.headless=true passes locally.
>> I tried running on mach5 in headless configuration also and it passes even 
>> on running several iterations. Link in JBS.
>> It seems last time it gets NPE when executing 
>> UIManager.getLookAndFeelDefaults().put(defaultsKey, map); which indicate
>> getLookAndFeelDefaults() returns null. But there are many instances in jdk 
>> swing code where no null check is done for
>> this getLookAndFeelDefaults() call and it is working fine.
>
> I think is that the root cause is in the stack trace "SameVMRunnable". It 
> means that the test was run in the samevm
> mode and was affected by the other tests. I suggest finding such traces in 
> the JBS and de-problem list all of them.
> Similar issue: https://github.com/openjdk/jdk/pull/715/files. The bug was 
> fixed by the adding client tests to the
> "othervm.dirs" in the TEST.ROOT

I am not sure how to find such traces in JBS. THe mach5 log in  
https://github.com/openjdk/jdk/pull/715/files doesn't
seem to be accessible anymore. At least for this 2 PRs 719 and 715, we can 
deproblemlist this swing PL issues for now
which is done in this 2 PRs.

-------------

PR: https://git.openjdk.java.net/jdk/pull/719

Reply via email to