|
From: Alexey L. <lou...@us...> - 2003-06-03 12:31:42
|
User: loubyansky
Date: 03/06/03 05:31:41
Modified: . build.xml
Log:
JBossDO tests.
Revision Changes Path
1.267 +100 -1 jbosstest/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jbosstest/build.xml,v
retrieving revision 1.266
retrieving revision 1.267
diff -u -r1.266 -r1.267
--- build.xml 28 May 2003 20:26:07 -0000 1.266
+++ build.xml 3 Jun 2003 12:31:40 -0000 1.267
@@ -10,7 +10,7 @@
<!ENTITY mqstress SYSTEM "./mqstress.xml">
]>
-<!-- $Id: build.xml,v 1.266 2003/05/28 20:26:07 ejort Exp $ -->
+<!-- $Id: build.xml,v 1.267 2003/06/03 12:31:40 loubyansky Exp $ -->
<!--+======================================================================+-->
<!--| JBoss (The OpenSource J2EE WebOS) Build File |-->
@@ -850,6 +850,7 @@
<call target="_output:security"/>
<call target="_output:exception"/>
<call target="_output:cmp2"/>
+ <call target="_output:jbossdo"/>
<call target="_output:jsr77"/>
<call target="_output:scheduler"/>
<call target="_output:foedeployer"/>
@@ -3135,6 +3136,62 @@
</target>
+ <!-- jbossdo tests -->
+ <target name="_output:jbossdo" depends="_output:support">
+ <!-- <mkdir dir="${build.lib}"/> -->
+ <!-- build jbossdo-byhand.jar -->
+ <jar jarfile="${build.lib}/jbossdo-byhand.jar"
+ manifest="${build.etc}/manifest.mf">
+ <fileset dir="${build.classes}">
+ <patternset refid="common.test.client.classes"/>
+ <include name="org/jboss/test/cmp/jbossdo/util/**"/>
+ <include name="org/jboss/test/cmp/jbossdo/byhand/**"/>
+ </fileset>
+ <fileset dir="${build.resources}/cmp/jbossdo/byhand">
+ <include name="**"/>
+ </fileset>
+ </jar>
+
+ <!-- build jbossdo-complextypes.jar -->
+ <jar jarfile="${build.lib}/jbossdo-complextypes.jar"
+ manifest="${build.etc}/manifest.mf">
+ <fileset dir="${build.classes}">
+ <patternset refid="common.test.client.classes"/>
+ <include name="org/jboss/test/cmp/jbossdo/util/**"/>
+ <include name="org/jboss/test/cmp/jbossdo/complextypes/**"/>
+ </fileset>
+ <fileset dir="${build.resources}/cmp/jbossdo/complextypes">
+ <include name="**"/>
+ </fileset>
+ </jar>
+
+ <!-- build jbossdo-one2oneuni.jar -->
+ <jar jarfile="${build.lib}/jbossdo-one2oneuni.jar"
+ manifest="${build.etc}/manifest.mf">
+ <fileset dir="${build.classes}">
+ <patternset refid="common.test.client.classes"/>
+ <include name="org/jboss/test/cmp/jbossdo/util/**"/>
+ <include name="org/jboss/test/cmp/jbossdo/one2oneuni/**"/>
+ </fileset>
+ <fileset dir="${build.resources}/cmp/jbossdo/one2oneuni">
+ <include name="**"/>
+ </fileset>
+ </jar>
+
+ <!-- build jbossdo-one2onebi.jar -->
+ <jar jarfile="${build.lib}/jbossdo-one2onebi.jar"
+ manifest="${build.etc}/manifest.mf">
+ <fileset dir="${build.classes}">
+ <patternset refid="common.test.client.classes"/>
+ <include name="org/jboss/test/cmp/jbossdo/util/**"/>
+ <include name="org/jboss/test/cmp/jbossdo/one2onebi/**"/>
+ </fileset>
+ <fileset dir="${build.resources}/cmp/jbossdo/one2onebi">
+ <include name="**"/>
+ </fileset>
+ </jar>
+ </target>
+
<!-- exception tests -->
<target name="_output:exception" depends="_output:support">
<!-- <mkdir dir="${build.lib}"/> -->
@@ -4671,6 +4728,48 @@
</junit>
</target>
+ <!--
+ | Run all jbossdo related tests
+ -->
+ <target name="tests-jbossdo" depends="init, run-jbossdo-tests, tests-report-html"/>
+ <target name="run-jbossdo-tests" depends="maybejars">
+ <mkdir dir="${build.reports}"/>
+ <mkdir dir="${build.log}"/>
+ <junit dir="${module.output}"
+ printsummary="${junit.printsummary}"
+ haltonerror="${junit.haltonerror}"
+ haltonfailure="${junit.haltonfailure}"
+ fork="${junit.fork}"
+ timeout="${junit.timeout}"
+ jvm="${junit.jvm}">
+
+ <jvmarg value="${junit.jvm.options}"/>
+ <sysproperty key="jbosstest.deploy.dir" file="${build.lib}"/>
+ <sysproperty key="build.log" value="${build.log}"/>
+ <sysproperty key="log4j.configuration" value="file:${build.resources}/log4j.xml"/>
+ <sysproperty key="jbosstest.data.dir" value="${jbosstest.data.dir}"/>
+ <sysproperty key="jbosstest.iterationcount" value="2"/>
+
+ <classpath>
+ <pathelement location="${build.classes}"/>
+ <pathelement location="${build.resources}"/>
+ <path refid="tests.classpath"/>
+ </classpath>
+
+ <formatter classname="org.jboss.ant.taskdefs.XMLJUnitResultFormatter"
+ extension=".xml" usefile="${junit.formatter.usefile}"/>
+
+ <batchtest todir="${build.reports}"
+ haltonerror="${junit.batchtest.haltonerror}"
+ haltonfailure="${junit.batchtest.haltonfailure}"
+ fork="${junit.batchtest.fork}">
+
+ <fileset dir="${build.classes}">
+ <include name="**/cmp/jbossdo/**/*UnitTestCase.class"/>
+ </fileset>
+ </batchtest>
+ </junit>
+ </target>
<target name="run.aop.cluster.test" depends="init">
|