mirror of https://github.com/apache/jmeter.git
Update batchtestserver to check server log file
git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@592760 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: dd88a930e7
This commit is contained in:
parent
bce0163daf
commit
3220c0bd08
29
build.xml
29
build.xml
|
|
@ -1479,17 +1479,20 @@ run JMeter unless all the JMeter jars are added.
|
|||
</target>
|
||||
|
||||
<target name="batchtestserver" description="Run the batch test using client-server mode">
|
||||
<property name="batchtestserver.out" location="${basedir}/bin"/>
|
||||
<property name="batchtestserver.log" value="BatchTestServer.log"/>
|
||||
<parallel>
|
||||
<daemons>
|
||||
<java classname="org.apache.jmeter.NewDriver" fork="yes" dir="${basedir}/bin">
|
||||
<java classname="org.apache.jmeter.NewDriver" fork="yes" dir="${batchtestserver.out}">
|
||||
<classpath>
|
||||
<fileset dir="${dest.jar.jmeter}" includes="*.jar"/>
|
||||
<fileset dir="${dest.jar}" includes="*.jar"/>
|
||||
<path refid="classpath"/>
|
||||
</classpath>
|
||||
<sysproperty key="java.awt.headless" value="true"/>
|
||||
<arg value="-ptestfiles/jmeter-batch.properties"/>
|
||||
<arg value="-j"/>
|
||||
<arg value="${basedir}/bin/jmeter-server.log"/>
|
||||
<arg value="${batchtestserver.out}/${batchtestserver.log}"/>
|
||||
<arg value="-s"/>
|
||||
<arg value="-Jserver.exitaftertest=true"/>
|
||||
</java>
|
||||
|
|
@ -1501,11 +1504,23 @@ run JMeter unless all the JMeter jars are added.
|
|||
</antcall>
|
||||
</sequential>
|
||||
</parallel>
|
||||
<delete>
|
||||
<fileset dir="${basedir}/bin">
|
||||
<include name="jmeter-server.log"/>
|
||||
</fileset>
|
||||
</delete>
|
||||
<!-- Show the log file -->
|
||||
<concat>
|
||||
<filelist dir="${batchtestserver.out}" files="${batchtestserver.log}" />
|
||||
</concat>
|
||||
|
||||
<condition property="BatchTestLocalServer.len">
|
||||
<length file="${batchtestserver.out}/${batchtestserver.log}" when="equal" length="0" />
|
||||
</condition>
|
||||
<fail unless="BatchTestLocalServer.len">
|
||||
Error detected in server log file. See above.
|
||||
</fail>
|
||||
|
||||
<delete>
|
||||
<fileset dir="${batchtestserver.out}">
|
||||
<include name="${batchtestserver.log}"/>
|
||||
</fileset>
|
||||
</delete>
|
||||
</target>
|
||||
|
||||
<target name="batchtest" description="Run the batch test and compare output files">
|
||||
|
|
|
|||
Loading…
Reference in New Issue