[jboss-cvs] JBossAS SVN: r95143 - branches/Branch_5_x/testsuite.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 19 16:38:15 EDT 2009


Author: bstansberry at jboss.com
Date: 2009-10-19 16:38:15 -0400 (Mon, 19 Oct 2009)
New Revision: 95143

Modified:
   branches/Branch_5_x/testsuite/build.xml
Log:
[JBAS-7247] Create separate Hudson job for classloader leak tests

Modified: branches/Branch_5_x/testsuite/build.xml
===================================================================
--- branches/Branch_5_x/testsuite/build.xml	2009-10-19 20:14:11 UTC (rev 95142)
+++ branches/Branch_5_x/testsuite/build.xml	2009-10-19 20:38:15 UTC (rev 95143)
@@ -1035,12 +1035,10 @@
       <antcall target="tests-clustered-profileservice"/>
       <antcall target="tests-web-profile"/>
       <antcall target="tests-jts" />
+      
+      <!-- JBAS-7247 classloader leak tests have been moved out of this
+           target; see target tests-all-classloader-leak -->
    	
-      <!-- NOTE: Run the classloader leak tests last as they can be
-                 disruptive to the overall run if there are failures. -->
-      <antcall target="tests-classloader-leak"/>
-      <antcall target="tests-clustered-classloader-leak"/>
-   	
       <antcall target="tests-report"/>
       <!-- JBAS-5918 https://issues.apache.org/bugzilla/show_bug.cgi?id=41368 
       <record name="${basedir}/output/tests.log" action="stop"/>
@@ -2984,8 +2982,17 @@
    </target>
   
    <!-- ========================================= END JBM Targets ============================= -->
+   
+   <!-- Convenience target to run both single-node and clustered classloader 
+        leak tests. See JBAS-7247. -->
+   <target name="tests-all-classloader-leak" depends="maybejars">
+     <antcall target="tests-classloader-leak" inheritRefs="true"/>
+     <antcall target="tests-clustered-classloader-leak" inheritRefs="true"/>
+     <antcall target="tests-report"/>
+   </target>
 
-  <target name="tests-classloader-leak">
+   <!-- Single-node classloader leak tests -->
+   <target name="tests-classloader-leak">
 
     <mkdir dir="${build.reports}"/>
     <mkdir dir="${build.testlog}"/>




More information about the jboss-cvs-commits mailing list