|
From: Andreas S. <sch...@us...> - 2002-08-14 23:09:52
|
User: schaefera
Date: 02/08/14 16:09:50
Modified: . build.xml
Log:
Added the new Test Case for the Schedule Manager and its Providers
Revision Changes Path
1.167 +69 -1 jbosstest/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jbosstest/build.xml,v
retrieving revision 1.166
retrieving revision 1.167
diff -u -r1.166 -r1.167
--- build.xml 14 Aug 2002 15:58:46 -0000 1.166
+++ build.xml 14 Aug 2002 23:09:50 -0000 1.167
@@ -13,7 +13,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.166 2002/08/14 15:58:46 d_jencks Exp $ -->
+<!-- $Id: build.xml,v 1.167 2002/08/14 23:09:50 schaefera Exp $ -->
<project default="main" name="JBoss/Testsuite">
@@ -816,6 +816,7 @@
<fileset dir="${source.java}">
<include name="org/jboss/test/jmx/deployer/*.java"/>
<include name="org/jboss/test/jmx/mbean/*.java"/>
+ <include name="org/jboss/test/util/mbean/*.java"/>
<include name="org/jboss/test/jmx/missingclass/*.java"/>
</fileset>
<mbeaninterface mergedir="${project.tools}/etc/xdoclet/templates"/>
@@ -965,6 +966,7 @@
_jars-exception,
_jars-cmp2,
_jars-jsr77,
+ _jars-scheduler,
_jars-foedeployer,
_jars-jbossmx,
_jars-ejbconf,
@@ -2686,6 +2688,23 @@
</jar>
</target>
+ <!-- scheduler test -->
+ <target name="_jars-scheduler">
+ <mkdir dir="${build.lib}"/>
+ <mkdir dir="${build.classes}/META-INF"/>
+ <copy tofile="${build.classes}/META-INF/jboss-service.xml"
+ file="${build.resources}/util/test-count-target-service.xml"
+ filtering="no"/>
+
+ <!-- build scheduler-test.sar -->
+ <jar jarfile="${build.lib}/scheduler-test.sar">
+ <fileset dir="${build.classes}">
+ <include name="org/jboss/test/util/mbean/**"/>
+ <include name="META-INF/**"/>
+ </fileset>
+ </jar>
+ </target>
+
<!-- foe-deployer test -->
<target name="_jars-foedeployer">
<mkdir dir="${build.lib}"/>
@@ -3589,6 +3608,55 @@
<fileset dir="${build.classes}">
<include name="**/test/management/test/**UnitTestCase.class"/>
+ </fileset>
+ </batchtest>
+ </junit>
+ </target>
+
+ <!--
+ | AS 2002/08/9: Just to speedup Scheduler 2 Tests
+ -->
+
+ <target name="tests-scheduler-unit" depends="maybejars">
+ <mkdir dir="${build.reports}"/>
+ <mkdir dir="${build.testlog}"/>
+ <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}"/>
+
+ <jvmarg value="-Djava.security.manager"/>
+ <jvmarg value="-Dsecurity.domain=test-domain"/>
+ <sysproperty key="java.security.policy"
+ value="${build.resources}/security/tst.policy"/>
+ <sysproperty key="java.security.auth.login.config"
+ value="${build.resources}/security/auth.conf"/>
+ <sysproperty key="build.testlog" value="${build.testlog}"/>
+ <sysproperty key="log4j.configuration" value="file:${build.resources}/log4j.xml"/>
+
+ <classpath>
+ <pathelement location="${build.classes}"/>
+ <pathelement location="${build.resources}/security"/>
+ <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="**/test/util/test/Scheduler2UnitTestCase.class"/>
</fileset>
</batchtest>
</junit>
|