RFR: 8256747: GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing [v2]
Robin Westberg
rwestberg at openjdk.java.net
Mon Nov 23 10:11:57 UTC 2020
On Mon, 23 Nov 2020 09:59:39 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
>> I personally think I prefer to just use a single column for the additional cross compile builds, because the table becomes very big otherwise (and the rows get split up). You still see the full name of the build in case anything fails, so not sure it adds that much value to get an additional box for each cross-compiled architecture, I guess in 99% of cases they will just pass and then you don't really care exactly which platforms you didn't break.. But I'm no UX expert. :)
>
> Yeah, bike-shedding aside, "Linux additional" is probably fine. So if we accept #1379, then it would also add "Windows additional"?
Ah yeah, just saw that one. I guess just one additional column will still make the table too wide.. Perhaps all the cross builds should just share a single column. :)
Going forward, I do think that the table should perhaps be removed though, and the information should instead be moved down to the "checks" box (just as GitHub actions show them natively - but perhaps condense them a bit just as the current table). The constant updating of the table is probably the major source of the "edit war" you have noticed can occur if you want to edit the PR body yourself while any GitHub actions are still in progress.
-------------
PR: https://git.openjdk.java.net/jdk/pull/1350
More information about the build-dev
mailing list