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 > > > > > > > > > >