[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