[Jboss-cvs] JBossAS SVN: r56215 - trunk/tools/etc/cruisecontrol/scripts

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Aug 24 08:33:57 EDT 2006


Author: rrajesh
Date: 2006-08-24 08:33:57 -0400 (Thu, 24 Aug 2006)
New Revision: 56215

Modified:
   trunk/tools/etc/cruisecontrol/scripts/build-jms-head-testsuite.xml
Log:
Added jms-1.0-testsuite

Modified: trunk/tools/etc/cruisecontrol/scripts/build-jms-head-testsuite.xml
===================================================================
--- trunk/tools/etc/cruisecontrol/scripts/build-jms-head-testsuite.xml	2006-08-24 11:15:15 UTC (rev 56214)
+++ trunk/tools/etc/cruisecontrol/scripts/build-jms-head-testsuite.xml	2006-08-24 12:33:57 UTC (rev 56215)
@@ -1,7 +1,6 @@
 <project name="build-jms-head-testsuite" default="copyresults">
 
-    <property name="cvs.repository" value=":pserver:anonymous at anoncvs.forge.jboss.com:/cvsroot/jboss"/>
-    <property name="log.dir" value="${basedir}/logbuild/jms-head-testsuite"/>
+    <property name="log.dir" value="${basedir}/logbuild/${jboss.dir}"/>
     <property environment="env"/>
 
     <property file="cruisecontrol.properties"/>
@@ -11,7 +10,7 @@
     <target name="clean" depends="" description="Cleans checkout directory">
 	<sequential>
             <antcall target="clean.checkout">
-               <param name="checkout.dir" value="../checkout/jms-head-testsuite"/>
+               <param name="checkout.dir" value="../checkout/${jboss.dir}"/>
                <param name="artifacts.dir" value="${log.dir}"/>
             </antcall>
             <antcall target="version">
@@ -26,50 +25,26 @@
         <svn>
             <checkout url="${svn.url}" destPath="../checkout/${jboss.dir}"/>
         </svn> 
-        <svn>
-            <checkout url="http://anonsvn.jboss.org/repos/messaging/trunk/" destPath="../checkout/${jboss.dir}/jms"/>
-        </svn>
         <record name="${log.dir}/svnco.log" action="stop"/>
     </target>
 
-    <target name="build" depends="getcode" description="Build the jboss-head project">
+    <target name="buildjms" depends="getcode" description="Build the jms project">
 	<sequential>
-        <exec executable="ant" failonerror="false" dir="../checkout/jms-head-testsuite/build" resultproperty="build.returncode" output="${log.dir}/compilejbosshead.log">
+        <exec executable="ant" failonerror="false" dir="../checkout/${jboss.dir}" resultproperty="buildjms.returncode"  output="${log.dir}/compile.log">
             <arg line=""/>
             <env key="PATH" path="${java15}/bin:${env.PATH}"/>
-            <env key="JAVA_HOME" path="${java15}"/>            
-        </exec>
-        <antcall target="copylogs">
-           <param name="dest.dir" value="${log.dir}"/>
-           <param name="proj.dir" value="jms-head-testsuite"/>
-        </antcall>
-        <condition property="build.success">
-          <equals arg1="${build.returncode}" arg2="0"/>
-        </condition>
-        <fail unless="build.success">
-          Exit code: ${build.returncode}
-          See compilejbosshead.log in Build Artifacts for details.
-        </fail>
-        </sequential>
-    </target>
-
-    <target name="buildjms" depends="build" description="Build the jms project">
-	<sequential>
-        <exec executable="ant" failonerror="false" dir="../checkout/jms-head-testsuite/jms/" resultproperty="buildjms.returncode"  output="${log.dir}/compilejms.log">
-            <arg line=""/>
-            <env key="PATH" path="${java15}/bin:${env.PATH}"/>
             <env key="JAVA_HOME" path="${java15}"/>             
         </exec>
         <antcall target="copylogs">
            <param name="dest.dir" value="${log.dir}"/>
-           <param name="proj.dir" value="jms-head-testsuite"/>
+           <param name="proj.dir" value="${jboss.dir}"/>
         </antcall>
         <condition property="buildjms.success">
           <equals arg1="${buildjms.returncode}" arg2="0"/>
         </condition>
         <fail unless="buildjms.success">
           Exit code: ${buildjms.returncode}
-          See compilejms.log in Build Artifacts for details.
+          See compile.log in Build Artifacts for details.
         </fail>
         </sequential>
     </target>
@@ -77,14 +52,14 @@
     <target name="tests" depends="buildjms" description="Runs the jms tests">
 	<sequential>
 	<antcall target="kill"/>
-        <exec executable="ant" failonerror="false" dir="../checkout/jms-head-testsuite/jms/tests"  resultproperty="tests.returncode"  output="${log.dir}/tests.log">
+        <exec executable="ant" failonerror="false" dir="../checkout/${jboss.dir}/tests"  resultproperty="tests.returncode"  output="${log.dir}/tests.log">
             <arg line="report -Dtest.bind.address=${MYTESTIP_1}"/>
             <env key="PATH" path="${java15}/bin:${env.PATH}"/>
             <env key="JAVA_HOME" path="${java15}"/>             
         </exec>
         <antcall target="copylogs">
            <param name="dest.dir" value="${log.dir}"/>
-           <param name="proj.dir" value="jms-head-testsuite"/>
+           <param name="proj.dir" value="${jboss.dir}"/>
         </antcall>
         <condition property="tests.success">
           <equals arg1="${tests.returncode}" arg2="0"/>
@@ -96,19 +71,14 @@
         </sequential>	
     </target>
 
-    <target name="generatereports" depends="tests" description="Generates HTML reports">
-        <exec executable="ant" dir="../checkout/jms-head-testsuite/jms/tests">
-            <arg line="report"/>
-        </exec>
-    </target>
 
     <target name="copyresults" depends="tests" description="Copies test results to the logbuild directory">
         <mkdir dir="${log.dir}/results"/>
         <copy todir="${log.dir}/results">
-           <fileset dir="../checkout/jms-head-testsuite/jms/tests/output/reports"/>
+           <fileset dir="../checkout/${jboss.dir}/tests/output/reports"/>
         </copy>
         <copy todir="${log.dir}/results">
-           <fileset dir="../checkout/jms-head-testsuite/jms/tests/output/reports/html"/>
+           <fileset dir="../checkout/${jboss.dir}/tests/output/reports/html"/>
         </copy>
         <delete dir="${log.dir}/results/html"/>
         <antcall target="test-build-failure">




More information about the jboss-cvs-commits mailing list