jiazhai opened a new issue #726: Unit Tests failure with BKMetadataVersionException URL: https://github.com/apache/bookkeeper/issues/726 **BUG REPORT** 1. Please describe the issue you observed: - What did you do? Run mvn test - What did you expect to see? Expect all tests passed - What did you see instead? some tests failed, with Exception: BKMetadataVersionException Failure cases: ``` BookieRecoveryTest.testMetadataConflictWhenDelayingEnsembleChange ? BKMetadataVersion BookieRecoveryTest.testMetadataConflictWithRecovery ? BKMetadataVersion Bad le... BookieRecoveryTest.testSyncBookieRecoveryToRandomBookiesCheckForDupes ? BKMetadataVersion TestDelayEnsembleChange.testChangeEnsembleSecondBookieReadOnly ? BKMetadataVersion TestWatchEnsembleChange.testWatchEnsembleChange[1] ? BKMetadataVersion Bad led... UpdateLedgerCmdTest.testUpdateLedgersToHostname ? BKMetadataVersion Bad ledger... UpdateLedgerOpTest.testChangeEnsembleAfterRenaming:202 ? BKMetadataVersion Bad... UpdateLedgerOpTest.testLimitLessThanTotalLedgers ? BKMetadataVersion Bad ledge... UpdateLedgerOpTest.testManyLedgers ? BKMetadataVersion Bad ledger metadata ver... UpdateLedgerOpTest.testRenameWhenAddEntryInProgress ? BKMetadataVersion Bad le... ``` get one stack example here: ``` 2017-11-15 13:00:11,838 - ERROR - [BookKeeperClientWorker-OrderedSafeExecutor-0-0:PendingAddOp@354] - Write of ledger entry to quorum failed: L0 E10 org.apache.bookkeeper.client.BKException$BKMetadataVersionException: Bad ledger metadata version at org.apache.bookkeeper.client.SyncCallbackUtils.finish(SyncCallbackUtils.java:68) at org.apache.bookkeeper.client.SyncCallbackUtils$SyncAddCallback.addComplete(SyncCallbackUtils.java:264) at org.apache.bookkeeper.client.PendingAddOp.submitCallback(PendingAddOp.java:359) at org.apache.bookkeeper.client.LedgerHandle.errorOutPendingAdds(LedgerHandle.java:1300) at org.apache.bookkeeper.client.LedgerHandle$3.safeRun(LedgerHandle.java:427) at org.apache.bookkeeper.common.util.SafeRunnable.run(SafeRunnable.java:36) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) ```
---------------------------------------------------------------- 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