Let's Switch to TestNG

2011-02-23 Thread Ryan Rawson
I filed HBASE-3555, and I listed the following reasons; - test groups allow us to separate slow/fast tests from each other - surefire support for running specific groups would allow 'check in tests' vs 'hudson/integration tests' (ie fast/slow) - it supports all the features of junit 4, plus it is

Re: Let's Switch to TestNG

2011-02-23 Thread Ted Dunning
One nice feature is the ability to mark tests as skipped while still reporting the skipped tests. On Wed, Feb 23, 2011 at 10:45 AM, Ryan Rawson ryano...@gmail.com wrote: I filed HBASE-3555, and I listed the following reasons; - test groups allow us to separate slow/fast tests from each other

Re: Let's Switch to TestNG

2011-02-23 Thread Gary Helmling
See http://jira.codehaus.org/browse/SUREFIRE-656 for the missing surefire support for JUnit Categories. TestNG can run existing JUnit tests, though I don't know if the surefire TestNG support can do this transparently or if it requires some additional config (in testng.xml)? Other nice looking

Hudson build is back to normal : HBase-TRUNK #1748

2011-02-23 Thread Apache Hudson Server
See https://hudson.apache.org/hudson/job/HBase-TRUNK/1748/changes

Build failed in Hudson: HBase-TRUNK #1749

2011-02-23 Thread Apache Hudson Server
See https://hudson.apache.org/hudson/job/HBase-TRUNK/1749/changes Changes: [rawson] HBASE-3514 Speedup HFile.Writer append -- [...truncated 2969 lines...] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 sec Running

Re: Build failed in Hudson: HBase-TRUNK #1749

2011-02-23 Thread Stack
A bunch of stuff seems to have failed on your last commit Ryan? St.Ack On Wed, Feb 23, 2011 at 9:04 PM, Apache Hudson Server hud...@hudson.apache.org wrote: See https://hudson.apache.org/hudson/job/HBase-TRUNK/1749/changes Changes: [rawson] HBASE-3514  Speedup HFile.Writer append