https://issues.apache.org/jira/browse/AURORA-1608 https://issues.apache.org/jira/browse/AURORA-1609
On Tue, Feb 2, 2016 at 7:42 PM, Joshua Cohen <jco...@apache.org> wrote: > Ok, I'll file a ticket to at least track the intent. We'll see if I have > time to work on it or if it just languishes (anyone else interested, feel > free to pick it up as well of course ;)). > > On Mon, Feb 1, 2016 at 4:28 PM, Bill Farner <wfar...@apache.org> wrote: > >> Yes. Our nightly packaging builds take advantage of this. >> >> On Mon, Feb 1, 2016 at 2:27 PM, Joshua Cohen <jco...@apache.org> wrote: >> >> > I know the blocker for e2e tests in CI previously was the ability to run >> > vagrant. Is running docker from CI doable today? >> > >> > On Mon, Feb 1, 2016 at 2:40 PM, Bill Farner <wfar...@apache.org> wrote: >> > >> > > Definitely a nice thing to have, the big uncertainty will be whether >> > anyone >> > > cares enough to see the effort through. >> > > >> > > e2e tests in jenkins can be done, but likely only if e2e tests start >> > using >> > > docker instead of vagrant. I am supportive of both, but cannot >> > personally >> > > invest the time at the moment. >> > > >> > > On Mon, Feb 1, 2016 at 12:14 PM, Joshua Cohen <jco...@apache.org> >> wrote: >> > > >> > > > Another topic that came up today's IRC meeting was possibly adding >> some >> > > > sort of automated rollback testing between builds. This is related >> to >> > > > https://issues.apache.org/jira/browse/AURORA-1603 which was caused >> by >> > an >> > > > inability to rollback to an earlier commit after discovering >> > > > https://issues.apache.org/jira/browse/AURORA-1605. >> > > > >> > > > I'm not sure what's feasible in the immediate future. To me the most >> > > > obvious solution would be to run the e2e tests as part of our CI >> job, >> > and >> > > > have the last step of the job be to checkout HEAD^ and >> rebuild/restart >> > > the >> > > > scheduler. This is predicated on actually running the e2e tests as >> part >> > > of >> > > > CI though, which historically has been difficult for us to achieve >> > (see: >> > > > https://issues.apache.org/jira/browse/AURORA-127). >> > > > >> > > > Curious to hear thoughts on this. It's clearly more beneficial to >> those >> > > > deploying from master rather than from official releases (though it >> > would >> > > > be great, at least, as part of the release verification process to >> > ensure >> > > > we can rollback to the previous release). Do folks think this would >> be >> > > > beneficial, or is it overkill? >> > > > >> > > > Cheers, >> > > > >> > > > Joshua >> > > > >> > > >> > >> > >