you can also do:
ant -Dtests.param=**/org/jboss/messaging/tests/unit/**/*Test.class tests
and use a different test mask
A very minor issue:
The call to compile-report is being done inside "tests" target.
So, when you do all-tests, you will be compiling the reports about 4 or 5 times.
So I'm removing the call to compile-report from build-messaging.xml, and making build.xml to call it only once when the test running is completed.