I have pushed Ondrej's work, and here is how to run it for developers (summarized from
another mail from a few days ago):
mvn clean install
-> runs smoke tests as expected
--
mvn clean install -DallTests
-> runs all tests as expected
--
mvn clean install -DallTests=true
-> runs all tests as expected
--
mvn install -pl testsuite/integration/group-smoke/
-Dtest=org.jboss.as.test.smoke.embedded.demos.client.jms.JmsClientTestCase
-> runs the one test as expected
(I did -pl testsute/integration/group-smoke on the assumption that we will be moving to
modules)
--
cd testsuite/integration/group-basic
mvn install
-Dtest=org.jboss.as.test.integration.deployment.classloading.ear.EarClassPath2TestCase
-> runs the one test as expected
--
cd testsuite/integration/group-basic
mvn install
-> Runs those tests as expected
--
There will be some slight changes coming up, such as moving the test classes into
individual modules. They currently all live in testsuite/integration/ and are compiled by
the individual sub-modules.