<Swing Dev> [11] Review Request: 8198342 Test FileSystemViewListenerLeak.java is unstable

Krishna Addepalli krishna.addepalli at oracle.com
Wed Apr 25 04:50:31 UTC 2018


Looks fine to me.

-----Original Message-----
From: Sergey Bylokhov 
Sent: Wednesday, April 25, 2018 3:43 AM
To: swing-dev at openjdk.java.net
Subject: Re: <Swing Dev> [11] Review Request: 8198342 Test FileSystemViewListenerLeak.java is unstable

Any volunteers to review? =)

On 12/03/2018 22:27, Sergey Bylokhov wrote:
> Hello.
> Please review the update of the test for jdk11.
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8198342
> Webrev can be found at: 
> http://cr.openjdk.java.net/~serb/8198342/webrev.00
> 
> This test creates a number of FileSystemView which internally register 
> a listeners in UIManager, and the test assumes that these listeners 
> will be removed when FileSystemView will be collected by GC.(The 
> listener itself is removed by the Cleaner which uses a separate thread).
> 
> The problem is that in the high-loaded systems when the test is 
> executed in parallel with many other heavyweight tests the cleaner's 
> thread is not always able to remove the listeners in time and test fails.
> 
> In the fix the umber of FileSystemView in the test is decreased to 1, 
> I have checked that the test still fail before related 
> bug(JDK-8175968) was fixed.
> 
> 


--
Best regards, Sergey.



More information about the swing-dev mailing list