This is really wonderful Nick, thanks everyone for making the push on CI!

Kyle

On Mon, Oct 19, 2015 at 9:04 PM, Nick Vatamaniuc <[email protected]> wrote:

> Hi everyone,
>
> This is another update regarding the status of EUnit tests.
>
> With the help of Maria Andersson, Alexander Shorin and other team
> members, we got to a much better place. Tests for 2.0 master are now
> consistently passing on Travis.
>
> From a couple of weeks ago tests went from working in isolation on
> just my machine (see previous EUnit tests email update), to working as
> part of the whole tests suite, then working for other team members,
> then on Travis but with with intermittent failures. Finally we ironed
> a few bugs and race conditions, and now yesterday's master ran 80
> green tests cycles on Travis:
>
> https://travis-ci.org/nickva/couchdb/builds
>
> ( To run tests that many times, I changed .travis.yml file to repeat
> "make eunit" command 5 times. That happens for each of the 4 OTP
> versions . Then pushed bogus commits to trigger Travis 4 times. Here
> is the patch
> https://github.com/nickva/couchdb/commit/17a426c99c2954809410d0ac77bbed6b0b9301e9
> .
> )
>
> And here is the Jira ticket used to track the failures and fixes:
> https://issues.apache.org/jira/browse/COUCHDB-2848.
>
> Many thanks to Alex, Maria and everyone else who helped out. Hopefully
> this brings us closer to a 2.0 release.
>
> - Nick Vatamaniuc
>

Reply via email to