JDK submit repo
Volker Simonis
volker.simonis at gmail.com
Wed Jan 24 08:24:19 UTC 2018
On Tue, Jan 23, 2018 at 9:33 PM, <mark.reinhold at oracle.com> wrote:
> The submit repo is now open for pushes from any JDK Committer:
>
> http://hg.openjdk.java.net/jdk/submit
>
Hi Mark,
thanks a lot for pushing this forward!
> If you push a branch whose name starts with "JDK-" into this repo
> then it will automatically be built and tested on Oracle's internal
> build system, and a summary of the results will be e-mailed back to
> you. This typically takes a couple of hours. If one or more tests
> fail then you can contact an Oracle engineer to get more information
> about the failures.
>
> The default branch of the submit repo is automatically kept in sync
> with the main-line repo, jdk/jdk.
>
> This is (obviously) not the complete open build-and-test system that
> we'd all like to see in the long run, but until we have such a system
> it will hopefully help us be a bit more productive.
>
> More information:
>
> https://wiki.openjdk.java.net/display/Build/Submit+Repo
>
> (Unlike the first prototype, which some of you helped to test last
> summer, this version does not automatically push your change into
> some other repo if all the tests pass, and there are no plans to
> implement that feature due to recent build-system changes.)
>
The FAQ says:
Q: If all the tests pass, will my change be automatically be pushed to
the main-line JDK repo?
A: No. You'll need to do that yourself.
So what does that mean. If I have a hotspot change and all the tests
pass, am I now allowed to push that myself ?
If the answer is "yes", there's still the problem that hotspot changes
should go into jdk/hs but the submit repo mirrors jdk/jdk so what I've
tested in the submit repo might be slightly different from what I will
actually push.
If the answer is "no", than when will we finally get there ?
The other question applies for changes which touch any of the
configure files and require the re-generation of
generated-configure.sh. If such a change passes all tests in the
submit repo, can I push it into the jdk/jdk myself or do I still need
a sponsor?
Thank you and best regards,
Volker
> - Mark
More information about the jdk-dev
mailing list