User: kimptoc
Date: 01/07/25 05:46:19
Modified: src/build run_tests.xml
Log:
allow the jvm settings to be specified for junit tasks, eg to use green threads
Revision Changes Path
1.25 +13 -1 jbosstest/src/build/run_tests.xml
Index: run_tests.xml
===================================================================
RCS file: /cvsroot/jboss/jbosstest/src/build/run_tests.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- run_tests.xml 2001/07/24 13:37:46 1.24
+++ run_tests.xml 2001/07/25 12:46:19 1.25
@@ -2,7 +2,7 @@
<!-- An ant build file for running the test code against a
JBoss server dist
-$Revision: 1.24 $
+$Revision: 1.25 $
-->
<project name="JBossUnitTests" default="run-tests" basedir="../../">
@@ -14,6 +14,10 @@
<property name="Name" value="JBossUnitTests"/>
<property name="version" value="1.0"/>
+ <!-- set this when calling build, with -Djava.opts= to specify
+ jvm settings for the junit forked jvms -->
+ <property name="java.opts" value="-Ddummy=ignore" />
+
<!-- Default location is based on jboss and jbosstest cvs
dirs having the same parent dir, e.g.,
/local/cvsroot/
@@ -110,6 +114,7 @@
<junit printsummary="yes" haltonfailure="no" fork="true"
dir="${build.classes.dir}" timeout="240000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djbosstest.deploy.dir=${build.deploy.dir}" />
<classpath>
<path refid="test.classpath" />
@@ -139,6 +144,7 @@
<junit printsummary="no" haltonfailure="no" fork="true"
dir="${build.classes.dir}" timeout="240000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
<jvmarg
value="-Djava.security.auth.login.config=${src.resources}/security/auth.conf" />
@@ -171,6 +177,7 @@
<junit printsummary="no" haltonfailure="no" fork="true"
dir="${build.classes.dir}" timeout="240000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
<jvmarg
value="-Djava.security.auth.login.config=${src.resources}/security/auth.conf" />
@@ -233,6 +240,7 @@
<junit printsummary="no" haltonfailure="yes" fork="true"
dir="${build.classes.dir}" timeout="240000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
<jvmarg
value="-Djava.security.auth.login.config=${src.resources}/security/auth.conf" />
@@ -259,6 +267,7 @@
<junit printsummary="no" haltonfailure="yes" fork="true"
dir="${build.classes.dir}" timeout="240000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
<jvmarg
value="-Djava.security.auth.login.config=${src.resources}/security/auth.conf" />
@@ -283,6 +292,7 @@
<!-- =================================================================== -->
<target name="run-testcase" if="testcase">
<junit printsummary="true" haltonfailure="no" fork="true">
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
<jvmarg value="-Djbosstest.deploy.dir=${build.deploy.dir}" />
@@ -308,6 +318,7 @@
<junit printsummary="yes" haltonfailure="no" fork="true"
dir="${build.classes.dir}" timeout="2400000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djbosstest.deploy.dir=${build.deploy.dir}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
@@ -336,6 +347,7 @@
<junit printsummary="yes" haltonfailure="no" fork="true"
dir="${build.classes.dir}" timeout="240000"
>
+ <jvmarg value="${java.opts}" />
<jvmarg value="-Djbosstest.deploy.dir=${build.deploy.dir}" />
<jvmarg value="-Djava.security.manager" />
<jvmarg
value="-Djava.security.policy=${src.resources}/security/tst.policy" />
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development