RFR: 8343601: javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java fails in ubuntu 22.04 [v2]
Prasanta Sadhukhan
psadhukhan at openjdk.org
Fri Nov 8 15:39:23 UTC 2024
On Fri, 8 Nov 2024 09:37:47 GMT, Prasanta Sadhukhan <psadhukhan at openjdk.org> wrote:
>> test/jdk/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java line 47:
>>
>>> 45: * @bug 8158566 8160879 8160977 8158566
>>> 46: * @summary Provide a Swing property which modifies MenuItemUI behaviour
>>> 47: * @run main/othervm/timeout=600 CloseOnMouseClickPropertyTest
>>
>> More than 2 minutes you wrote.
>> I just ran it on mac and it was about 43 seconds
>> java CloseOnMouseClickPropertyTest 7.21s user 2.21s system 22% cpu 42.608 total
>>
>> But 600 seconds is 10 minutes
>> And when we run these tests on our CI system to be conservative we tell jtreg to use 2X the specified timeout. If it needs 20 minutes I don't think it is ever going to finish.
>>
>> I think a timeout specified here of maybe 240 is sufficient.
>
> I was thinking specifying 600secs doesn;t mean the test will take all of it if it can finish early, it is definitely taking more time in this ubuntu systems..As I told, running "part1" twice was working ok for this test with timeout=600, so test does finish within this timeout..I have posted 2 jobs in JBS with timeout=600 where this test passed which shows the test finished once in "elapsed time (seconds): 690.032" and another in "elapsed time (seconds): 717.237"
>
> Moreso, seems like test fails with suggested timeout=240
Reduce timeout further where it works..
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/21896#discussion_r1834591945
More information about the client-libs-dev
mailing list