See <https://builds.apache.org/job/HBase-1.3/jdk=latest1.7,label=yahoo-not-h2/622/changes>
Changes: [antonov] HBASE-15524 Fix NPE in client-side metrics ------------------------------------------ [...truncated 52299 lines...] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3:19:18.743s [INFO] Finished at: Thu Mar 24 12:53:34 UTC 2016 [INFO] Final Memory: 456M/677M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (secondPartTestsExecution) on project hbase-server: ExecutionException: java.lang.RuntimeException: java.lang.RuntimeException: org.apache.maven.surefire.report.ReporterException: When writing xml report stdout/stderr: /tmp/stderr3708851372026114323deferred (No such file or directory) -> [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 :hbase-server Build step 'Invoke top-level Maven targets' marked build as failure Performing Post build task... Match found for :.* : True Logical operation result is TRUE Running script : # Post-build task script. TODO: Check this in and have all builds reference check-in. pwd && ls # NOTE!!!! The below code has been copied and pasted from ./dev-tools/run-test.sh # Do not change here without syncing there and vice-versa. ZOMBIE_TESTS_COUNT=`jps -v | grep surefirebooter | grep -e '-Dhbase.test' | wc -l` if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then echo "Suspicious java process found - waiting 30s to see if there are just slow to stop" sleep 30 ZOMBIE_TESTS_COUNT=`jps -v | grep surefirebooter | grep -e '-Dhbase.test' | wc -l` if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then echo " {color:red}There appear to be $ZOMBIE_TESTS_COUNT zombie tests{color}, they should have been killed by surefire but survived" jps -v | grep surefirebooter | grep -e '-Dhbase.test' jps -v | grep surefirebooter | grep -e '-Dhbase.test' | cut -d ' ' -f 1 | xargs -n 1 jstack # Exit with error exit 1 else echo "We're ok: there is no zombie test, but some tests took some time to stop" fi else echo "We're ok: there is no zombie test" fi [yahoo-not-h2] $ /bin/bash -xe /tmp/hudson3584110230444992514.sh + pwd <https://builds.apache.org/job/HBase-1.3/jdk=latest1.7,label=yahoo-not-h2/ws/> + ls bin CHANGES.txt conf dev-support hbase-annotations hbase-assembly hbase-checkstyle hbase-client hbase-common hbase-examples hbase-external-blockcache hbase-hadoop2-compat hbase-hadoop-compat hbase-it hbase-native-client hbase-prefix-tree hbase-procedure hbase-protocol hbase-resource-bundle hbase-rest hbase-server hbase-shaded hbase-shell hbase-testing-util hbase-thrift LICENSE.txt NOTICE.txt pom.xml README.txt src target ++ jps -v ++ grep surefirebooter ++ grep -e -Dhbase.test ++ wc -l + ZOMBIE_TESTS_COUNT=4 + [[ 4 != 0 ]] + echo 'Suspicious java process found - waiting 30s to see if there are just slow to stop' Suspicious java process found - waiting 30s to see if there are just slow to stop + sleep 30 ++ wc -l ++ grep -e -Dhbase.test ++ grep surefirebooter ++ jps -v + ZOMBIE_TESTS_COUNT=1 + [[ 1 != 0 ]] + echo ' {color:red}There appear to be 1 zombie tests{color}, they should have been killed by surefire but survived' {color:red}There appear to be 1 zombie tests{color}, they should have been killed by surefire but survived + jps -v + grep surefirebooter + grep -e -Dhbase.test 31876 surefirebooter6223261948680505187.jar -enableassertions -Dhbase.test -Xmx2800m -XX:MaxPermSize=256m -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true + jps -v + grep surefirebooter + grep -e -Dhbase.test + xargs -n 1 jstack + cut -d ' ' -f 1 2016-03-24 12:54:20 Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.80-b11 mixed mode): "Attach Listener" daemon prio=10 tid=0x00007fb580001000 nid=0x7d26 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Timer for 'HBase' metrics system" daemon prio=10 tid=0x00007fb5ecc69800 nid=0x7d0e in Object.wait() [0x00007fb5d9ce3000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007c99ed8a0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000007c99ed8a0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "process reaper" daemon prio=10 tid=0x00007fb5ecbaa000 nid=0x7d03 runnable [0x00007fb5d9d26000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$500(UNIXProcess.java:55) at java.lang.UNIXProcess$4.run(UNIXProcess.java:228) 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) "Service Thread" daemon prio=10 tid=0x00007fb5ec293800 nid=0x7cb3 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007fb5ec291800 nid=0x7cb2 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007fb5ec28e800 nid=0x7cb1 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007fb5ec28c000 nid=0x7caf runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007fb5ec26b800 nid=0x7c98 in Object.wait() [0x00007fb5db3f2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007c5a84858> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007c5a84858> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" daemon prio=10 tid=0x00007fb5ec269800 nid=0x7c96 in Object.wait() [0x00007fb5db4f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007c5a84470> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000007c5a84470> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00007fb5ec00a800 nid=0x7c86 runnable [0x00007fb5f3ef0000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:272) at java.io.BufferedInputStream.read1(BufferedInputStream.java:273) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) - locked <0x00000007cd4b4718> (a java.lang.UNIXProcess$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) - locked <0x00000007cd4b88d8> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.BufferedReader.fill(BufferedReader.java:154) at java.io.BufferedReader.readLine(BufferedReader.java:317) - locked <0x00000007cd4b88d8> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(BufferedReader.java:382) at org.apache.hadoop.hbase.util.JVM.getNumberOfRunningProcess(JVM.java:241) at org.apache.hadoop.hbase.ResourceCheckerJUnitListener$ProcessCountResourceAnalyzer.getVal(ResourceCheckerJUnitListener.java:123) at org.apache.hadoop.hbase.ResourceChecker.fill(ResourceChecker.java:114) at org.apache.hadoop.hbase.ResourceChecker.fillEndings(ResourceChecker.java:108) at org.apache.hadoop.hbase.ResourceChecker.end(ResourceChecker.java:208) at org.apache.hadoop.hbase.ResourceCheckerJUnitListener.end(ResourceCheckerJUnitListener.java:162) at org.apache.hadoop.hbase.ResourceCheckerJUnitListener.testFinished(ResourceCheckerJUnitListener.java:184) at org.junit.runner.notification.SynchronizedRunListener.testFinished(SynchronizedRunListener.java:56) - locked <0x00000007c75e2618> (a org.junit.runner.notification.RunNotifier) at org.junit.runner.notification.RunNotifier$7.notifyListener(RunNotifier.java:190) at org.junit.runner.notification.RunNotifier$SafeNotifier.run(RunNotifier.java:72) at org.junit.runner.notification.RunNotifier.fireTestFinished(RunNotifier.java:187) at org.junit.internal.runners.model.EachTestNotifier.fireTestFinished(EachTestNotifier.java:38) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:331) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:108) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:78) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54) at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:144) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) "VM Thread" prio=10 tid=0x00007fb5ec265000 nid=0x7c95 runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fb5ec020800 nid=0x7c87 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fb5ec022800 nid=0x7c88 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fb5ec024000 nid=0x7c89 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fb5ec026000 nid=0x7c8a runnable "GC task thread#4 (ParallelGC)" prio=10 tid=0x00007fb5ec028000 nid=0x7c8b runnable "GC task thread#5 (ParallelGC)" prio=10 tid=0x00007fb5ec029800 nid=0x7c8d runnable "GC task thread#6 (ParallelGC)" prio=10 tid=0x00007fb5ec02b800 nid=0x7c8e runnable "GC task thread#7 (ParallelGC)" prio=10 tid=0x00007fb5ec02d800 nid=0x7c8f runnable "GC task thread#8 (ParallelGC)" prio=10 tid=0x00007fb5ec02f800 nid=0x7c90 runnable "GC task thread#9 (ParallelGC)" prio=10 tid=0x00007fb5ec031000 nid=0x7c91 runnable "GC task thread#10 (ParallelGC)" prio=10 tid=0x00007fb5ec033000 nid=0x7c92 runnable "GC task thread#11 (ParallelGC)" prio=10 tid=0x00007fb5ec035000 nid=0x7c93 runnable "GC task thread#12 (ParallelGC)" prio=10 tid=0x00007fb5ec036800 nid=0x7c94 runnable "VM Periodic Task Thread" prio=10 tid=0x00007fb5ec29e000 nid=0x7cb4 waiting on condition JNI global references: 216 + exit 1 POST BUILD TASK : FAILURE END OF POST BUILD TASK : 0 Archiving artifacts Recording test results
