|
|
-
Re: Build failed in Jenkins: HBase-TRUNK #1989Mikhail Bautin 2011-06-27, 00:57
Hello,
I am working on porting some features to HBase trunk, and it looks like there are problems with unit tests in the trunk right now. I am getting timeouts just like the one shown below, but the timeout does not always happen in TestDistributedLogSplitting (e.g. I've seen it happen in TestReplication and other classes). What seems strange to me is that a single test timeout terminates the whole test suite. Also, apparently the continuous integration server does not handle this situation correctly, because the page at https://builds.apache.org/job/HBase-TRUNK/1989/ claims that there are "no failures", which is far from truth. It looks like this started happening at revision 1987, because when I compare https://builds.apache.org/job/HBase-TRUNK/1987/testReport/ and https://builds.apache.org/job/HBase-TRUNK/1986/testReport/, I see that there are significantly fewer packages in the former (newer) than in the latter (older) test report. To summarize, I think this raises the following questions: * Could the changes in https://builds.apache.org/job/HBase-TRUNK/1987/ introduce this problem with unit test timeouts, and how can it be fixed? * Should we make the unit test suite resilient to timeouts in individual tests? It could skip the timed-out test and continue rather than terminate. * How can we fix the continuous integration server so that it does not report "zero failures" in this case where half of the most part of the suite did not even run? Thanks, --Mikhail On Sat, Jun 25, 2011 at 3:15 PM, Apache Jenkins Server <[EMAIL PROTECTED]> wrote: See <https://builds.apache.org/job/HBase-TRUNK/1989/changes> Changes: [tedyu] HBASE-4025 Server startup fails during startup due to failure in loading all table descriptors. (Subbu Iyer via Ted Yu) [tedyu] HBASE-4028 Hmaster crashes caused by splitting log. (gaojinchao via Ted Yu) [tedyu] HBASE-4029 Inappropriate checking of Logging Mode in HRegionServer (Akash Ashok via Ted Yu) [tedyu] HBASE-451 Remove HTableDescriptor from HRegionInfo addendum that fixes TestTableMapReduce [tedyu] HBASE-4020 "testWritesWhileGetting" unit test needs to be fixed. Vandana Ayyalasomayajula via Ted Yu [tedyu] HBASE-4013 Make ZooKeeperListener Abstract (Akash Ashok via Ted Yu) ------------------------------------------ [...truncated 3171 lines...] Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hadoop/hbase/rest/transform//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hadoop/hbase/security//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hadoop/hbase/thrift//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hadoop/hbase/thrift/generated//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hadoop/hbase/util//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hadoop/hbase/zookeeper//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hbase/tmpl/common//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hbase/tmpl/master//package-use.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/org/apache/hbase/tmpl/regionserver//package-use.html...> Building index for all the packages and classes... Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/overview-tree.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/index-all.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/deprecated-list.html...> Building index for all classes... Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/allclasses-frame.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/allclasses-noframe.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/index.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/overview-summary.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/help-doc.html...> Generating <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/target/site/apidocs/stylesheet.css...> 80 warnings [WARNING] Javadoc Warnings [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HConstants.java>:445: warning - Tag @link: reference not found: Configuration [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HConstants.java>:445: warning - Tag @link: reference not found: Configuration [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HConstants.java>:445: warning - Tag @link: reference not found: Configuration [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HConstants.java>:445: warning - Tag @link: reference not found: Connection [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HConstants.java>:445: warning - Tag @link: reference not found: Connection [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HServerAddress.java>:89: warning - Tag @link: can't find getAddress()#getHostAddress() in java.net.InetSocketAddress [WARNING] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/src/main/java/org/apache/hadoop/hbase/HServerInfo.java>:111: warning - Tag @see: can't find getServerName() in org.apache.hadoop.hbase.HSer +
Ted Yu 2011-06-27, 18:29
+
Stack 2011-06-27, 21:11
+
Stack 2011-07-26, 18:22
|