Yes, it mirrors the existing -DshittyTestExcludes that was already there...
You can continue using the other method, which I couldn't find
documented anywhere in the wiki....
-Donald
Lin Sun wrote:
I have been using
mvn install -Dtests=console-testsuite/advanced
to run the individual test suite. Doesn't this -DshittyTestIncludes
do pretty much the same thing?
Lin
On Tue, Sep 30, 2008 at 4:15 PM, <[EMAIL PROTECTED]> wrote:
Author: dwoods
Date: Tue Sep 30 13:15:00 2008
New Revision: 700567
URL: http://svn.apache.org/viewvc?rev=700567&view=rev
Log:
updates and a Note on how to run specific testsuite buckets, like - mvn
-DshittyTestIncludes=console-testsuite/advanced/pom.xml
Modified:
geronimo/server/trunk/testsuite/pom.xml
Modified: geronimo/server/trunk/testsuite/pom.xml
URL:
http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/pom.xml?rev=700567&r1=700566&r2=700567&view=diff
==============================================================================
--- geronimo/server/trunk/testsuite/pom.xml (original)
+++ geronimo/server/trunk/testsuite/pom.xml Tue Sep 30 13:15:00 2008
@@ -41,10 +41,17 @@
<properties>
<!--
- NOTE: The default assembly is jetty, so exclude any tomcat tests by
default.
- Profiles below should toggle this as the assemblyId is changed.
+ NOTE: The default assembly is jetty, so exclude any tomcat tests by
+ default. Profiles below will set this based on the assemblyId.
-->
<shittyTestExcludes>**/*tomcat*/pom.xml</shittyTestExcludes>
+
+ <!--
+ NOTE: Override the following on the cmdline to only run specific
+ testsuite buckets. To only run console-testsuite/advanced -
+ mvn -DshittyTestIncludes=console-testsuite/advanced/pom.xml
+ -->
+ <shittyTestIncludes>*/*/pom.xml</shittyTestIncludes>
</properties>
<dependencies>
@@ -243,7 +250,7 @@
<fileset>
<directory>${project.basedir}</directory>
<includes>
- <include>*/*/pom.xml</include>
+ <include>${shittyTestIncludes}</include>
</includes>
<excludes>
<exclude>${shittyTestExcludes}</exclude>