Author: arnaudsimon
Date: Thu May  8 05:24:43 2008
New Revision: 654505

URL: http://svn.apache.org/viewvc?rev=654505&view=rev
Log:
QPID-1037: Added module name prop and an exclude.modules prop + switch systests 
off in cpp profiles.

Modified:
    incubator/qpid/trunk/qpid/java/broker-plugins/build.xml
    incubator/qpid/trunk/qpid/java/broker/build.xml
    incubator/qpid/trunk/qpid/java/client/build.xml
    incubator/qpid/trunk/qpid/java/cpp.async.testprofile
    incubator/qpid/trunk/qpid/java/cpp.sync.testprofile
    incubator/qpid/trunk/qpid/java/cpp.testprofile
    incubator/qpid/trunk/qpid/java/default.testprofile
    incubator/qpid/trunk/qpid/java/junit-toolkit/build.xml
    incubator/qpid/trunk/qpid/java/module.xml
    incubator/qpid/trunk/qpid/java/perftests/build.xml
    incubator/qpid/trunk/qpid/java/systests/build.xml

Modified: incubator/qpid/trunk/qpid/java/broker-plugins/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/broker-plugins/build.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/broker-plugins/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/broker-plugins/build.xml Thu May  8 05:24:43 
2008
@@ -19,7 +19,7 @@
  -
  -->
 <project name="AMQ Broker-Plugins" default="build">
-
+    <property name="module.name" value="broker-plugins"/>
     <property name="module.depends" value="client broker common 
junit-toolkit"/>
     <property name="module.manifest" value="MANIFEST.MF"/>
     <property name="module.plugin" value="true"/>

Modified: incubator/qpid/trunk/qpid/java/broker/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/broker/build.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/broker/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/broker/build.xml Thu May  8 05:24:43 2008
@@ -19,7 +19,7 @@
  -
  -->
 <project name="AMQ Broker" default="build">
-
+  <property name="module.name" value="broker"/>
   <property name="module.depends" value="common"/>
   <property name="module.main" value="org.apache.qpid.server.Main"/>
 

Modified: incubator/qpid/trunk/qpid/java/client/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/client/build.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/client/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/client/build.xml Thu May  8 05:24:43 2008
@@ -19,7 +19,7 @@
  -
  -->
 <project name="AMQ Client" default="build">
-
+  <property name="module.name" value="client"/>
   <property name="module.depends" value="common"/>
   <property name="module.test.depends" value="broker junit-toolkit"/>
 

Modified: incubator/qpid/trunk/qpid/java/cpp.async.testprofile
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/cpp.async.testprofile?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/cpp.async.testprofile (original)
+++ incubator/qpid/trunk/qpid/java/cpp.async.testprofile Thu May  8 05:24:43 
2008
@@ -15,3 +15,4 @@
 test1=*Tests
 haltonfailure=no
 haltonerror=no
+exclude.modules=systests
\ No newline at end of file

Modified: incubator/qpid/trunk/qpid/java/cpp.sync.testprofile
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/cpp.sync.testprofile?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/cpp.sync.testprofile (original)
+++ incubator/qpid/trunk/qpid/java/cpp.sync.testprofile Thu May  8 05:24:43 2008
@@ -14,4 +14,5 @@
 test=*Test
 test1=*Tests
 haltonfailure=no
-haltonerror=no
\ No newline at end of file
+haltonerror=no
+exclude.modules=systests
\ No newline at end of file

Modified: incubator/qpid/trunk/qpid/java/cpp.testprofile
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/cpp.testprofile?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/cpp.testprofile (original)
+++ incubator/qpid/trunk/qpid/java/cpp.testprofile Thu May  8 05:24:43 2008
@@ -15,3 +15,4 @@
 test1=*Tests
 haltonfailure=no
 haltonerror=no
+exclude.modules=systests
\ No newline at end of file

Modified: incubator/qpid/trunk/qpid/java/default.testprofile
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/default.testprofile?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/default.testprofile (original)
+++ incubator/qpid/trunk/qpid/java/default.testprofile Thu May  8 05:24:43 2008
@@ -15,3 +15,4 @@
 test1=*Tests
 haltonfailure=no
 haltonerror=no
+exclude.modules=none
\ No newline at end of file

Modified: incubator/qpid/trunk/qpid/java/junit-toolkit/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/junit-toolkit/build.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/junit-toolkit/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/junit-toolkit/build.xml Thu May  8 05:24:43 
2008
@@ -19,7 +19,7 @@
  -
  -->
 <project name="Junit Toolkit" default="build">
-
+  <property name="module.name" value="junit-toolkit-maven-plugin"/>
   <property name="module.src" value="src/main"/>
 
   <import file="../module.xml"/>

Modified: incubator/qpid/trunk/qpid/java/module.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/module.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/module.xml (original)
+++ incubator/qpid/trunk/qpid/java/module.xml Thu May  8 05:24:43 2008
@@ -185,10 +185,15 @@
     </and>
   </condition>
 
+
   <property file="${project.root}/${config}"/>
 
+  <condition property="dontruntest" value="dontruntest" else="runtest">
+         <contains substring="${module.name}" string="${exclude.modules}" />
+  </condition>
+
   <target name="test" depends="build,compile-tests" if="module.test.src.exists"
-          description="execute unit tests">
+         unless="${dontruntest}" description="execute unit tests">
 
     <junit fork="${test.fork}" maxmemory="${test.mem}" reloading="no"
            haltonfailure="${haltonfailure}" haltonerror="${haltonerror}"

Modified: incubator/qpid/trunk/qpid/java/perftests/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/perftests/build.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/perftests/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/perftests/build.xml Thu May  8 05:24:43 2008
@@ -19,7 +19,7 @@
  -
  -->
 <project name="Performance Tests" default="build">
-
+    <property name="module.name" value="perftests"/>
     <property name="module.depends" value="systests client broker common 
junit-toolkit"/>
     <property name="module.dist" value="false"/>
 

Modified: incubator/qpid/trunk/qpid/java/systests/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/systests/build.xml?rev=654505&r1=654504&r2=654505&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/systests/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/systests/build.xml Thu May  8 05:24:43 2008
@@ -20,6 +20,7 @@
  -->
 <project name="System Tests" default="build">
 
+    <property name="module.name" value="systests"/>
     <property name="module.depends" value="client broker common 
junit-toolkit"/>
     <property name="module.test.src" location="src/main/java"/>
     <property name="module.test.excludes"


Reply via email to