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>




Reply via email to