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"> |