[jboss-as7-dev] Testsuite excludes most tests
Kabir Khan
kabir.khan at jboss.com
Fri Nov 25 13:07:19 EST 2011
> This is a problem coming from the full/web split - they need to be run as different surefire executions so that the tests target the appropriate configuration.
> Stuart and I have talked about making this more friendly to use
> mvn install -Dtest=xx.yy.MyTest
> by splitting into further sub modules, one for web and one for full with only one execution in each but that is empty
I meant to say :-):
...but that has the same problem. If something goes wrong in the first module you won't get the second unless you use -fae
> On 25 Nov 2011, at 17:24, Thomas Diesler wrote:
>
>> Folks,
>>
>> I believe the recent changes to the testsuite effectively exclude most integration tests. We have
>> $ ls testsuite/integration/src/test/java/org/jboss/as/test/integration/
>> beanvalidation deployment ejb jaxr jmx jsf messaging pojo sar transaction weld xerces
>> common ee jaxb jaxrs jpa management osgi rar security web ws
>> The basic integration tests only run these in the first execution
>>
>> <includes>
>> <include>org/jboss/as/test/integration/**/*SecondTestCase.java</include>
>> <include>org/jboss/as/test/integration/ejb/iiop/**/
>> *TestCase*
>> .java</include>
>> <include>org/jboss/as/test/integration/ejb/mdb/**/
>> *TestCase*
>> .java</include>
>> <include>org/jboss/as/test/integration/ejb/entity/cmp/**/
>> *TestCase*
>> .java</include>
>> <include>org/jboss/as/test/integration/ejb/remote/entity/cmp/**/
>> *TestCase*
>> .java</include>
>> <include>org/jboss/as/test/integration/ejb/management/deployments/EjbJarInEarRuntimeResourcesTestCase.java</include>
>> <include>org/jboss/as/test/integration/ejb/management/deployments/EjbJarRuntimeResourcesTestCase.java</include>
>> <include>org/jboss/as/test/integration/messaging/**/
>> *TestCase*
>> .java</include>
>> <include>org/jboss/as/test/integration/management/cli/HelpTestCase.java</include>
>> <include>org/jboss/as/test/integration/management/cli/JmsTestCase.java</include>
>> </includes>
>>
>> I suppose later executions would run stuff excluding the above this is never reached (if there are failures above).
>>
>> Please fix - being able to run the integration tests is important.
>>
>> BTW, -DallTests is no option because that includes benchmarks, stress, clustering, which I would want only Jenkins to run.
>>
>> cheers
>> -thomas
>>
>> --
>> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> Thomas Diesler
>> JBoss OSGi Lead
>> JBoss, a division of Red Hat
>> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>
>
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
More information about the jboss-as7-dev
mailing list