On Tue, 29 Oct 2024 10:58:34 GMT, Aleksey Shipilev <sh...@openjdk.org> wrote:

> We still sometimes have problems checking out JTReg build dependencies. 
> [JDK-8342988](https://bugs.openjdk.org/browse/JDK-8342988) makes it less 
> pronounced, but it still happens. We might need to do a retries for JTReg 
> builds to make them more reliable.
> 
> Additional testing:
>  - [x] GHA (seeing retries with deliberately broken JTReg build)
>  - [x] GHA (passing JTReg build)

Perhaps we should start the build of jtreg concurrently with the product build; 
then we can easily wait 10 minutes for it to complete, as long as it is done 
before the testing begins.

.github/actions/build-jtreg/action.yml line 56:

> 54:       run: |
> 55:         # Try building JTReg several times, backing off exponentially on 
> failure.
> 56:         # ~500 seconds in total should be enough to capture most of the 
> transient

Since building jtreg will block building the code (not just running tests), 
this feels like a potentially quite long waiting time. 

Are we sure waiting even helps? What kind of issues is it we are encoutering? 
Downloading resources from the net?

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

PR Comment: https://git.openjdk.org/jdk/pull/21758#issuecomment-2444265336
PR Review Comment: https://git.openjdk.org/jdk/pull/21758#discussion_r1820819865

Reply via email to