Thank you Sijie I forgot to subscribe to new issues@ mailing lists and I missed some PR/Issue It is a very good enhancement
when we are stable I would like to switch the code-coverage tools to this new environment. I think that on Travis-CI we are already executing in containers, but Travis does not give us enough resources to run the complete suite it is a pity because I would like to integrate the code-coverage on PRs but I think we will need Travis to make things simple, otherwise I will figure out how to obtain it with jenkins -- Enrico 2017-08-30 10:34 GMT+02:00 Sijie Guo <guosi...@gmail.com>: > Hi Enrico, > > You can check the description in the pull request - > https://github.com/apache/bookkeeper/pull/481 > > We've tried to fix the flaky tests as we can. However there are some test > cases that I can't figure out what are the root causes and seems to be > related to network settings. > #481 is adding a script to run maven build in a docker environment and we > setup another pull request CI job, so a pull request is running on jenkins > machine and also in docker. > We can monitor and compare to see if what is really happening. > > If running in docker can produce a much stable CI environment, we can > remove the one that runs on physical CI machine. > > - Sijie > > On Wed, Aug 30, 2017 at 12:17 AM, Enrico Olivelli <eolive...@gmail.com> > wrote: > > > Hi, > > I have just seen this new job bookkeeper-precommit-pullrequest-docker > > and the commit about tests on docker + the change about running zookeeper > > with real ephemeral port. > > I think these are great changes ! > > I have missed that piece of the story, most of this work is related to > > https://github.com/apache/bookkeeper/issues/463 > > > > @Sijie @Jia > > can you please summarize the changes and the direction ? > > > > Cheers > > Enrico > > >