8u/11u repo access and Jira changes
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Mon Mar 4 15:17:19 UTC 2019
Hi Andrew, Aleksey, community,
Before, I proposed this, but got no comments:
> I (backed up by Christoph and the rest of the SAP team) would volunteer to
> 1. tag jdk11u on a weekly basis after running our tests (if there was a change)
> 2. merge the tag to jdk11u-dev and run tests on the merged repo
> 3. push the changes to jdk11u-dev the day after.
Should SAP take the role of doing above merges?
Best regards,
Goetz
>
> I would propose to tag the change that is built by our infrastructure on
>
> the night Tuesday-Wednesday, which is usually pulled on Tuesday 18:00 CET.
>
> In the night Wednesday-Thursday, the tests would run on jdk11u-dev
> including
>
> the changes merged from jdk11u. Test results will pop up during the day
> (Thursday),
>
> the merged changes could be pushed on Thursday evening or Friday morning.
>
>
>
> Our testing currently covers the following:
>
>
>
> We build the following platforms:
>
> Aix
>
> Linux ppc64
>
> Linux ppc64le
>
> Linux s390x
>
> Linux x86_64
>
> mac
>
> Solaris sparc
>
> Windows x86_64
>
> Windows x86_32
>
> We finally got an aarch64 machine, we could add that to the tests.
>
>
>
> We run the following tests every night:
>
> A big part of the jck tests (excluding those requiring manual testing, and a
> list of shaky tests)
>
> The jck tests with -Xcomp and C1, and with -Xcomp and C2.
>
> The hotspot and jdk jtreg tests, excluding those marked with key "headful",
> "printer" and "intermittent"
>
> Jvm2008, jbb2015, jvm98
>
> And finally some SAP applications.
>
>
>
> But I'm also fine with leaving this task to RedHat, Aleksey or Andrew Hughes
> or whoever
>
> would be available on your side.
>
>
>
> For the move jdk11u-dev-->jdk11u, which happens only once a release, we
> should
>
> do this by communication on the mailing list.
>
>
>
> Best regards,
>
> Goetz.
>
>
>
>
>
>
>
> > -----Original Message-----
>
> > From: Langer, Christoph
>
> > Sent: Tuesday, February 26, 2019 10:41 PM
>
> > To: Andrew Hughes <gnu.andrew at redhat.com>
>
> > Cc: jdk8u-dev at openjdk.java.net; jdk-updates-dev at openjdk.java.net;
>
> > Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; Aleksey Shipilev
>
> > <shade at redhat.com>
>
> > Subject: RE: 8u/11u repo access and Jira changes
>
> >
>
> > Hi Andrew,
>
> >
>
> > > The questions I really need answers to are:
>
> > >
>
> > > 1. Who is going to push from jdk8u-dev -> jdk8u?
>
> >
>
> > The maintainers (you, Aleksey, me, Goetz, ...)
>
> >
>
> > > 2. What is the frequency of these pushes going to be?
>
> >
>
> > Ok, again, here's our proposal (from the SAP folks):
>
> >
>
> > We sync once per CPU release cycle from jdk8u-dev -> jdk8u, respectively
>
> > from jdk11u-dev to jdk11u. For jdk11u, we've kind of done it now by the
>
> > creation of the jdk11u-dev repo. For jdk8u I propose to do the initial push
> to
>
> > jdk8u once all open Oracle backports were integrated.
>
> > Then, I expect a few pushes to jdk8u/jdk11u and we'll tag these once in a
>
> > while like jdk-11.0.3+1 etc. These tags will be integrated back to dev
> regularly
>
> > (by those who set the tags, that is, the maintainers).
>
> > At the release day, you'll sync your security work on top of jdk8u/jdk11u
> and
>
> > add a final jdk-11.0.3+xx tag and the jdk-11.0.3-ga tag (which should point
> to
>
> > the same change). And this will be integrated back to jdk11u-dev.
>
> >
>
> > What do you think of that?
>
> >
>
> > > 3. What testing is going to be performed prior to these pushes?
>
> >
>
> > Good question, currently I guess it's our quality testing at SAP plus
> whatever
>
> > you have at RedHat. We should eventually get to something better, e.g.
> have
>
> > some open test results from AdoptOpenJDK...??
>
> >
>
> > > I'd prefer regular pushes with tags, because that would help us
>
> > > downstream (aarch64-port/jdk8u-shenandoah,
>
> > > shenandoah/jdk11) in being able to integrate changes more frequently.
>
> > > Under Oracle, we've had to do that at GA time only.
>
> >
>
> > That should be helped with our concept.
>
> >
>
> > Best regards
>
> > Christoph
>
More information about the jdk8u-dev
mailing list