On Thu, 11 Sep 2025 12:56:33 GMT, Jaikiran Pai <j...@openjdk.org> wrote:

>> Yes - the observed timeout was 120s - so it must have been the first `@run`. 
>>  That first `@run` was added by 
>> [JDK-8078672](https://bugs.openjdk.org/browse/JDK-8078672) - I'm not sure 
>> why - that might have been a left over from debugging...
>
> Hello Raffaello,
> 
>> The JBS issue shows a timeout after 120 seconds, so I guess this was due to 
>> the first @run line without an explicit timeout.
> 
> More as a general note than a review of this change - when a test action 
> times out, jtreg prints the timeout information in that test action's 
> "section" (each test action has a "section" of its own in the jtr report 
> file). That section will additionally also include the literal definition of 
> the test action. In the case of this timeout failure that happened in our CI, 
> that section looks like:
> 
> 
> #section:main
> ----------messages:(11/327)----------
> command: main BigIntegerTest
> reason: User specified action: run main BigIntegerTest 
> started: Wed Sep 10 17:58:16 UTC 2025
> ...
> Timeout signalled after 120 seconds
> Timeout information:
> --- Timeout information end.
> finished: Wed Sep 10 18:01:11 UTC 2025
> elapsed time (seconds): 174.678
> 
> Notice the "reason" in that section, that's where the test action's literal 
> definition is printed. In this case (as you note), it was the `@run main 
> BigIntegerTest` which timed out.

Thank Jai for the explanation.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27211#discussion_r2340781288

Reply via email to