JDK submit repo
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:
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:
> (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
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
Thank you and best regards,
> - Mark
More information about the jdk-dev