zhaijack commented on issue #339: Use ephemeral port for bookkeeper tests URL: https://github.com/apache/bookkeeper/issues/339#issuecomment-319345321 @eolivelli I've fixed most of the issues in #340 please take a look. I addressed the broken tests not by adding ephemeral port. Those broken tests were correctly fixed. Using the ephemeral port is to provide even more stable build, otherwise we will never be able to cut a successful release. There are also two benefits on running with ephemeral port: 1) a unit test will be come less impacted by a bad unit test not shutting down bookie correctly. it would help identify the problem. 2) it will allow individual unit test running at a more isolated environment. this would allow potentially run tests in parallel in future. currently jenkins run modules in parallel, however bookkeeper-server can't not be run in parallel, because of the port problem. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
With regards, Apache Git Services