On Mon, 14 Oct 2024 18:54:44 GMT, Harshitha Onkar <hon...@openjdk.org> wrote:

>> Alexey Ivanov has updated the pull request incrementally with two additional 
>> commits since the last revision:
>> 
>>  - Rename instructions -> INSTRUCTIONS
>>  - Add @library and @build jtreg tags
>
> test/jdk/javax/swing/JButton/TimeChangeButtonClickTest.java line 87:
> 
>> 85:                       .instructions(INSTRUCTIONS)
>> 86:                       .rows(20)
>> 87:                       .columns(40)
> 
> Suggestion:
> 
>                       .columns(40)
>                       .testTimeOut(10)
> 
> 
> We do have a pause timer option but I think a timeout of 8-10 mins is better 
> than the default of 5 mins since it allows more time for the user to change 
> the time settings.

Actually, I think what is happening is that when the time is set forward an 
hour (+2 hours forward from 1 hour behind as in instructions) the test will 
automatically time out because it thinks an hour has passed. I thought 
initially it was me being slow on changing the time settings but even if you do 
everything quickly the test always fails exactly when you set the time forward.

So I think with the way the timeout is implemented the test is broken with 
PassFailJFrame.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21476#discussion_r1802072122

Reply via email to