See <https://builds.apache.org/job/bookkeeper-master-git-pullrequest/282/display/redirect?page=changes>
Changes: [sijie] Improve merge script [sijie] Fix Findbugs Errors [sijie] BOOKKEEPER-1021: Improve merge script to handle github reviews api [sijie] fix [sijie] fix ------------------------------------------ [...truncated 186.34 KB...] BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[1] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[2] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[3] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[4] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[5] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[6] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdvWithRandomAsyncWritesWithBookieFailures[7] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[0] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[1] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[2] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[3] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[4] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[5] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[6] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testLedgerCreateAdv[7] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[0] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[1] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[2] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[3] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[4] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[5] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[6] » BKBookieHandleNotAvailable BookieWriteLedgerTest.testWithMultipleBookieFailuresInLastEnsemble[7] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[0] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[1] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[2] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[3] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[4] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[5] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[6] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesNoAutodetection[7] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[0] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[1] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[2] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[3] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[4] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[5] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[6] » BKBookieHandleNotAvailable BookieWriteLedgersWithDifferentDigestsTest.testLedgersWithDifferentDigestTypesWithAutodetection[7] » BKBookieHandleNotAvailable LedgerCloseTest.testAllWritesAreCompletedOnClosedLedger:246 » TestTimedOut tes... LedgerCloseTest.testLedgerCloseDuringUnrecoverableErrors:101->verifyMetadataConsistency:182 » TestTimedOut LedgerRecoveryTest.testBookieFailureDuringRecovery:345 » TestTimedOut test tim... LedgerRecoveryTest.testBookieFailureDuringRecovery:345 » TestTimedOut test tim... LedgerRecoveryTest.testEmptyLedgerRecoveryOne:95->testInternal:76 » TestTimedOut LedgerRecoveryTest.testEmptyLedgerRecoveryOne:95->testInternal:76 » TestTimedOut LedgerRecoveryTest.testEmptyLedgerRecovery:100->testInternal:76 » TestTimedOut LedgerRecoveryTest.testEmptyLedgerRecovery[1] » BKLedgerRecovery LedgerRecoveryTest.testEnsembleChangeDuringRecovery[0] » BKLedgerRecovery LedgerRecoveryTest.testEnsembleChangeDuringRecovery[1] » BKLedgerRecovery LedgerRecoveryTest.testLedgerRecoveryWithNotEnoughBookies:148 » TestTimedOut t... LedgerRecoveryTest.testLedgerRecoveryWithNotEnoughBookies:148 » TestTimedOut t... LedgerRecoveryTest.testLedgerRecoveryWithRollingRestart:264 » TestTimedOut tes... LedgerRecoveryTest.testLedgerRecoveryWithRollingRestart:264 » TestTimedOut tes... LedgerRecoveryTest.testLedgerRecoveryWithSlowBookie:169->ledgerRecoveryWithSlowBookie:214 » TestTimedOut LedgerRecoveryTest.testLedgerRecoveryWithSlowBookie:169->ledgerRecoveryWithSlowBookie:214 » TestTimedOut LedgerRecoveryTest.testLedgerRecovery:89->testInternal:76 » TestTimedOut test ... LedgerRecoveryTest.testLedgerRecovery:89->testInternal:76 » TestTimedOut test ... TestFencing.testBasicFencing:71 » TestTimedOut test timed out after 60000 mill... TestFencing.testBasicFencing:71 » TestTimedOut test timed out after 60000 mill... TestFencing.testFencingAndRestartBookies:378 » TestTimedOut test timed out aft... TestFencing.testFencingAndRestartBookies:378 » TestTimedOut test timed out aft... TestFencing.testFencingInteractionWithBookieRecovery2:315 » TestTimedOut test ... TestFencing.testFencingInteractionWithBookieRecovery2:315 » TestTimedOut test ... TestFencing.testFencingInteractionWithBookieRecovery:274 » BKLedgerRecovery TestFencing.testFencingInteractionWithBookieRecovery:274 » BKLedgerRecovery TestFencing.testManyOpenParallel:189->Object.wait:-2 » TestTimedOut test timed... TestFencing.testManyOpenParallel:189->Object.wait:-2 » TestTimedOut test timed... TestFencing.testNoRecoveryOpen[0] » BKRead TestFencing.testNoRecoveryOpen[1] » BKRead TestLedgerChecker.testShouldGetOneFragmentWithSingleEntryOpenedLedger » BKRead TestLedgerChecker.testShouldNotGetAnyFragmentIfNoLedgerPresent » BKBookieHandleNotAvailable TestLedgerChecker.testSingleEntryAfterEnsembleChange » BKRead TestLedgerFragmentReplication.testReplicateLFFailsOnlyOnLastUnClosedFragments:173 » BKLedgerRecovery TestLedgerFragmentReplication.testReplicateLFShouldCopyFailedBookieFragmentsToTargetBookie:107 » BKLedgerRecovery TestLedgerFragmentReplication.testReplicateLFShouldReturnFalseIfTheReplicationFails:224 » BKUnclosedFragment TestTryReadLastConfirmed.testTryReadLACWhenAllBookiesDown » BKRead TestTryReadLastConfirmed.testTryReadLACWhenAllBookiesUp » BKRead TestTryReadLastConfirmed.testTryReadLaCWhenSomeBookiesDown » BKRead TestWatchEnsembleChange.testWatchEnsembleChange[0] » BKRead TestWatchEnsembleChange.testWatchEnsembleChange[1] » BKRead TestWatchEnsembleChange.testWatchEnsembleChange[2] » BKRead TestWatchEnsembleChange.testWatchEnsembleChange[3] » BKRead BookieAutoRecoveryTest.testClosedLedgers:213 » TestTimedOut test timed out aft... BookieAutoRecoveryTest.testEmptyLedgerLosesQuorumEventually:372 » TestTimedOut BookieAutoRecoveryTest.testLedgerMetadataContainsHostNameAsBookieID:543 » TestTimedOut BookieAutoRecoveryTest.testLedgerMetadataContainsIpAddressAsBookieID:462 » TestTimedOut BookieAutoRecoveryTest.testOpenLedgers:156 » TestTimedOut test timed out after... BookieAutoRecoveryTest.testStopWhileReplicationInProgress:286 » TestTimedOut t... TestAutoRecoveryAlongWithBookieServers.testAutoRecoveryAlongWithBookieServers:73->Object.wait:502->Object.wait:-2 » TestTimedOut AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer AsyncLedgerOpsTest.testAsyncCreateClose:177 » NullPointer BookieFailureTest.testBookieRecovery[0] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[1] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[2] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[3] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[4] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[5] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[6] » BKBookieHandleNotAvailable BookieFailureTest.testBookieRecovery[7] » BKBookieHandleNotAvailable BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[0] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[1] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[2] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[3] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[4] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[5] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[6] » BKRead BookieFailureTest.testLedgerNoRecoveryOpenAfterBKCrashed[7] » BKRead BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testLedgerOpenAfterBKCrashed:341 » TestTimedOut test timed o... BookieFailureTest.testReadLastConfirmedOp:395 » TestTimedOut test timed out af... BookieFailureTest.testReadLastConfirmedOp[1] » BKLedgerRecovery BookieFailureTest.testReadLastConfirmedOp[2] » BKLedgerRecovery BookieFailureTest.testReadLastConfirmedOp[3] » BKLedgerRecovery BookieFailureTest.testReadLastConfirmedOp[4] » BKLedgerRecovery BookieFailureTest.testReadLastConfirmedOp[5] » BKLedgerRecovery BookieFailureTest.testReadLastConfirmedOp[6] » BKLedgerRecovery BookieFailureTest.testReadLastConfirmedOp[7] » BKLedgerRecovery BookieJournalRollingTest.testJournalRolling » BKBookieHandleNotAvailable BookieJournalRollingTest.testJournalRollingWithoutSyncup » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[0] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[1] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[2] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[3] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[4] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[5] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[6] » BKBookieHandleNotAvailable BookieReadWriteTest.testStreamingClients[7] » BKBookieHandleNotAvailable CloseTest.testCloseByOthers:94 » TestTimedOut test timed out after 60000 milli... CloseTest.testCloseByOthers:94 » TestTimedOut test timed out after 60000 milli... ConditionalSetTest.testConditionalSet[0] » BKLedgerRecovery ConditionalSetTest.testConditionalSet[1] » BKLedgerRecovery ForceReadOnlyBookieTest.testBookieForceStartAsReadOnly » BKBookieHandleNotAvailable ReadOnlyBookieTest.testBookieShouldServeAsReadOnly » BKBookieHandleNotAvailable ReadOnlyBookieTest.testBookieShouldTurnWritableFromReadOnly » BKBookieHandleNotAvailable TestBackwardCompat.testCompat400 » BKBookieHandleNotAvailable TestBackwardCompat.testCompatReads » BKBookieHandleNotAvailable TestBackwardCompat.testCompatWrites » BKBookieHandleNotAvailable Tests run: 968, Failures: 152, Errors: 285, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] bookkeeper ......................................... SUCCESS [ 2.978 s] [INFO] compability dependencies ........................... SUCCESS [ 0.062 s] [INFO] bookkeeper-server-compat400 ........................ SUCCESS [ 4.610 s] [INFO] bookkeeper-server-compat410 ........................ SUCCESS [ 2.533 s] [INFO] bookkeeper-server-compat420 ........................ SUCCESS [ 2.230 s] [INFO] Stats API for bookkeeper ........................... SUCCESS [ 6.704 s] [INFO] bookkeeper-server .................................. FAILURE [ 02:26 h] [INFO] bookkeeper-benchmark ............................... SKIPPED [INFO] Stats provider for twitter-stats package ........... SKIPPED [INFO] Stats provider for twitter-ostrich package ......... SKIPPED [INFO] Stats provider for codahale metrics ................ SKIPPED [INFO] bookkeeper-stats-providers ......................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 02:26 h [INFO] Finished at: 2017-04-03T23:05:43+00:00 [INFO] Final Memory: 34M/401M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project bookkeeper-server: There was a timeout or other error in the fork -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :bookkeeper-server Build step 'Execute shell' marked build as failure [FINDBUGS] Skipping publisher since build result is FAILURE Recording test results Setting JDK_1_7_LATEST__HOME=/home/jenkins/tools/java/latest1.7 Setting MAVEN_3_3_3_HOME=/home/jenkins/tools/maven/apache-maven-3.3.3 ERROR: Step ‘Publish JUnit test result report’ aborted due to exception: java.io.IOException: remote file operation failed: <https://builds.apache.org/job/bookkeeper-master-git-pullrequest/ws/> at hudson.remoting.Channel@2b69f181:ubuntu-us1: java.io.IOException: Remote call on ubuntu-us1 failed at hudson.FilePath.act(FilePath.java:992) at hudson.FilePath.act(FilePath.java:974) at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:103) at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:128) at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:149) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720) at hudson.model.Build$BuildExecution.post2(Build.java:185) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665) at hudson.model.Run.execute(Run.java:1753) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:404) Caused by: java.io.IOException: Remote call on ubuntu-us1 failed at hudson.remoting.Channel.call(Channel.java:830) at hudson.FilePath.act(FilePath.java:985) ... 14 more Caused by: java.lang.OutOfMemoryError: Java heap space at com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append(XMLStringBuffer.java:208) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanData(XMLEntityScanner.java:1390) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanCDATASection(XMLDocumentFragmentScannerImpl.java:1653) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3004) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649) at org.dom4j.io.SAXReader.read(SAXReader.java:465) at org.dom4j.io.SAXReader.read(SAXReader.java:264) at hudson.tasks.junit.SuiteResult.parse(SuiteResult.java:126) at hudson.tasks.junit.TestResult.parse(TestResult.java:302) at hudson.tasks.junit.TestResult.parsePossiblyEmpty(TestResult.java:244) at hudson.tasks.junit.TestResult.parse(TestResult.java:175) at hudson.tasks.junit.TestResult.parse(TestResult.java:154) at hudson.tasks.junit.TestResult.<init>(TestResult.java:126) at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:132) at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:107) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2731) at hudson.remoting.UserRequest.perform(UserRequest.java:153) at hudson.remoting.UserRequest.perform(UserRequest.java:50) at hudson.remoting.Request$2.run(Request.java:336) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) at ......remote call to ubuntu-us1(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1537) at hudson.remoting.UserResponse.retrieve(UserRequest.java:253) at hudson.remoting.Channel.call(Channel.java:822) ... 15 more Setting JDK_1_7_LATEST__HOME=/home/jenkins/tools/java/latest1.7 Setting MAVEN_3_3_3_HOME=/home/jenkins/tools/maven/apache-maven-3.3.3
