I've renamed the junit testcases to *UnitTestCase.java
for short running tests and *StressTestCase.java for
long running tests and created tests-unit and
tests-stress targets in the (testsuite) build.xml.
Altering the includes conditions in the test targets
means only real tests will get run -- no more trying to
run every class with Test at the beginning or end of
its name as a test even though its an ejb!
Now you can get a quick check (about 5 minutes) of your
changes before committing!
I have not actually fixed any broken tests.