sebb 2003/11/29 19:28:47
Modified: . build.xml
Log:
Detect if running under Gump and if so run tests in headless mode
Revision Changes Path
1.137 +14 -2 jakarta-jmeter/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-jmeter/build.xml,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -r1.136 -r1.137
--- build.xml 27 Nov 2003 12:06:20 -0000 1.136
+++ build.xml 30 Nov 2003 03:28:47 -0000 1.137
@@ -48,6 +48,9 @@
-->
+ <!-- Are we running under Gump? -->
+ <property name="gump.run" value="false"/>
+
<!-- Renamed targets -->
<target name="all-docs">
<echo message="Target has been renamed to docs-all"/>
@@ -616,6 +619,13 @@
<!-- Test: while Gump builds are being sorted out
<property name="beanshell.present" value="assume"/>
-->
+ <!-- Check for Gump option depends -->
+ <available classname="bsh.Interpreter" property="beanshell.present">
+ <classpath refid="classpath"/>
+ </available>
+ <available classname="org.apache.bsf.BSFManager" property="bsf.present">
+ <classpath refid="classpath"/>
+ </available>
</target>
<!-- list of files needed for a binary distribution -->
@@ -821,11 +831,13 @@
<target name="docs-all" depends="docs-site,docs-printable,docs-api"
description="Generate documentation."/>
<target name="test" depends="install" description="Run tests">
- <java classname="org.apache.jorphan.test.AllTests" fork="yes"
dir="${basedir}/bin">
+ <echo >gump.run = ${gump.run}</echo>
+ <java classname="org.apache.jorphan.test.AllTests" fork="yes"
dir="${basedir}/bin">
<classpath>
<path refid="classpath"/>
<fileset dir="${dest.jar}" includes="*.jar"/>
</classpath>
+ <sysproperty key="java.awt.headless" value="${gump.run}"/>
<arg value="../lib/ext"/>
<arg value="./jmetertest.properties"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]