Clarification regarding the GitHub Actions pre-submit testing
Alan Bateman
Alan.Bateman at oracle.com
Thu Mar 18 11:32:01 UTC 2021
On 18/03/2021 08:29, Aleksey Shipilev wrote:
> :
>
> It is fine to have some platforms build-broken when projects are
> developed outside the mainline. But when the contribution to the
> mainline happens, I think it is fair to ask to meet this -- quite low!
> -- standard of being buildable everywhere. Unless, of course, there is
> a sound reason why it is complicated to do. In that case, I would hope
> that porters get notified about these issues before the integration
> happens, so they can implement missing parts sooner
"build everywhere" is a high bar in the context of JEPs from big
projects such as Project Valhalla or Loom that may have a lot of
architecture specific code. You've listed building of hotspot on
linux-ppc64le, linux-s390x, and a few others as being enabled for the
Github Actions now but I wouldn't expect JEPs from these projects to
have to wait for these ports. If the ports are done before integration
then great, if they happen a few weeks or months after integration then
that might be okay too. Inviting maintainers of ports to get involved at
an appropriate time is reasonable but if the port is not complete then I
don't think it should be a blocker for integration.
-Alan.
More information about the jdk-dev
mailing list