RFR: 8343190: GHA: Try building JTReg several times
Aleksey Shipilev
shade at openjdk.org
Tue Oct 29 14:25:10 UTC 2024
On Tue, 29 Oct 2024 13:39:55 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:
> 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.
I don't think we can: we need to configure with jtreg to build test bundles. This happens during normal build.
The choice we are making here is between "On network failure, retry within N minutes and then fail the workflow if nothing recovered" and "Fail the whole workflow on first network failure and force users to restart testing -- later, when they discover their workflow did not complete". I think it is a better UX to retry a few times before failing. Maybe 10 minutes is too long, and we should be doing only a few minutes of retries before failing.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21758#issuecomment-2444409364
More information about the build-dev
mailing list