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
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
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
See https://hudson.apache.org/hudson/job/HBase-TRUNK/1748/changes
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
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