[jboss-cvs] JBossAS SVN: r67476 - in branches/JBPAPP_4_2/testsuite: imports and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 27 00:41:17 EST 2007


Author: clebert.suconic at jboss.com
Date: 2007-11-27 00:41:16 -0500 (Tue, 27 Nov 2007)
New Revision: 67476

Modified:
   branches/JBPAPP_4_2/testsuite/build.xml
   branches/JBPAPP_4_2/testsuite/imports/server-config.xml
Log:
JBPAPP-452 - non clustered (default) tests for JBoss Messaging

Modified: branches/JBPAPP_4_2/testsuite/build.xml
===================================================================
--- branches/JBPAPP_4_2/testsuite/build.xml	2007-11-27 02:47:23 UTC (rev 67475)
+++ branches/JBPAPP_4_2/testsuite/build.xml	2007-11-27 05:41:16 UTC (rev 67476)
@@ -838,6 +838,7 @@
     <antcall target="tests-aop-scoped"/>
     <antcall target="tests-classloader-leak"/>
     <antcall target="tests-jbmcluster"/>
+    <antcall target="tests-jbmNonCluster"/>
     <antcall target="tests-report"/>
     <record name="${basedir}/build.log" action="stop"/>
   </target>
@@ -1008,6 +1009,34 @@
       
    </target>
 
+   <target name="create-jbmnoncluster">
+      <!-- Create clean configuration -->
+      <delete dir="${jboss.dist}/server/jbm-noncluster" />
+      <create-config baseconf="default" newconf="jbm-noncluster">
+         <patternset>
+            <include name="conf/**"/>
+            <include name="deploy/**"/>
+            <include name="deployers/**"/>
+            <include name="deploy-hasingleton/**"/>
+            <include name="lib/**"/>
+         </patternset>
+      </create-config>
+   </target>
+
+   <target name="tests-jbmNonCluster" if="jbosstest.test.soa"
+       description="Run JBM in standard (default) mode">
+
+      <antcall target="create-jbmnoncluster"/>
+
+      <server:start name="jbm-noncluster"/>
+
+      <antcall target="exec-jbmnonclustered"/>
+
+      <!--  I'm not stopping jbm-cluster2 as this server will be killed during the test -->            
+      <server:stop name="jbm-noncluster"/>
+       
+   </target>
+   
    <target name="tests-jbmcluster" if="jbosstest.test.soa"
    	   description="Run JBM in cluster">
 
@@ -1035,6 +1064,20 @@
       
    </target>
 
+   <target name="exec-jbmnonclustered">
+    <patternset id="jbm-nonclustered">
+      <include name="org/jboss/test/jbossmessaging/perf/*TestCase.class"/>
+      <include name="org/jboss/test/jbossmessaging/ra/*TestCase.class"/>
+      <include name="org/jboss/test/jbossmessaging/test/*TestCase.class"/>
+    </patternset>
+
+    <antcall target="test-execute-units">
+      <param name="includes.refid" value="jbm-nonclustered"/>
+      <param name="jboss-junit-configuration" value="jbm-nonclustered"/>
+    </antcall>
+      
+   </target>
+
 	
 
   <!-- Test netbooting a subset of the default configuration

Modified: branches/JBPAPP_4_2/testsuite/imports/server-config.xml
===================================================================
--- branches/JBPAPP_4_2/testsuite/imports/server-config.xml	2007-11-27 02:47:23 UTC (rev 67475)
+++ branches/JBPAPP_4_2/testsuite/imports/server-config.xml	2007-11-27 05:41:16 UTC (rev 67476)
@@ -84,6 +84,15 @@
          <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
       </server>
 
+    <server name="jbm-noncluster" host="${node0}">
+       <jvmarg value="-Xms128m" />
+       <jvmarg value="-Xmx512m" />
+       <jvmarg value="-XX:MaxPermSize=512m" />
+       <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
+        <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
+        <sysproperty key="java.net.preferIPv4Stack" value="true" />
+    </server>
+    
    	<server name="jbm-cluster1" host="${node0}">
        <jvmarg value="-Xms128m" />
        <jvmarg value="-Xmx512m" />




More information about the jboss-cvs-commits mailing list