zhaijack opened a new pull request #340: Issue 339: Use ephemeral port for 
bookkeeper tests and variable unit test improvements
URL: https://github.com/apache/bookkeeper/pull/340
 
 
   Descriptions of the changes in this PR:
   
   - Enable ephemeral port by default for all BookKeeperClusterTestCase based 
test cases
   - Removed Multi* based classes. A lot of unit tests unnecessarily extended 
from those base classes. Converted them to extend BookKeeperClusterTestCase 
directly. Confirmed this with @sijie 
   - Reduce sleep period for some test cases
   
   LedgerEntry fixes for #317  
   - use checkState rather than checkNull to keep the behavior consistent as 
before
   - fix BookKeeperTest#testReadEntryReleaseByteBufs 
   
   TestBackwardCompat:
   - removed testCompact400 (400 has been very long time ago, no one is running 
400)
   - BookKeeperNettyServer should shut down netty server when failed to 
construct a bookie
   
   TestDiskChecker:
   - increased the threshold to 0.99f. be consistent with TestBKConfiguration
   
   BookieInitializationTest
   - make each test method using different ledgers path, so registration won't 
be conflicting between tests
 
----------------------------------------------------------------
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

Reply via email to