<Swing Dev> [12] RFR JDK-8213181:Updation of ProblemList.txt for removal of passing swing test
Prasanta Sadhukhan
prasanta.sadhukhan at oracle.com
Thu Nov 8 06:29:07 UTC 2018
On 08-Nov-18 11:52 AM, Sergey Bylokhov wrote:
> On 07/11/2018 21:44, Prasanta Sadhukhan wrote:
>> I found that these tests are passing when ran for 100 iterations on
>> windows
>> javax/swing/plaf/basic/Test6984643.java
>
> It is necessary to check the code of the tests as well, for example
> the test above was reported in JDK-8198340.
> The reason is that we have a race between shiudown of the app(caused
> by the jtreg) and initialization
> of the test on EDT because the test uses invokeLater(), so the main()
> method is ended before the end of invokeLater().
>
> And it looks like a product bug in Win32ShellFolderManager2 which
> should not throw IllegalStateException.
>
> Others tests should be checked is a similar way.
>
> BTW if the test is not marked as @headful it is necessary to check its
> stability in the headless environment as well.
>
>
I guess these 2 tests which I have added in last sprint because they
fail in local machine (and not in mach5)
javax/swing/JButton/8151303/PressedIconTest.java
javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java
are marked as headful and passing for 100 iterations, so I guess at
least we should remove these 2 tests for this bugid as it does not need
to be tested in mac5.
Rest I will look at later point as you told it might be some instability
that might cause it.
Regards
Prasanta
More information about the swing-dev
mailing list