[jboss-cvs] JBossRemoting ...
Ron Sigal
ron_sigal at yahoo.com
Fri Aug 25 15:32:41 EDT 2006
User: rsigal
Date: 06/08/25 15:32:41
Modified: JBossRemoting build.xml
Log:
JBREM-562: Can now run performance.sequence tests separately for java and jboss serialization.
Revision Changes Path
1.82 +47 -16 JBossRemoting/build.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/JBossRemoting/build.xml,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -b -r1.81 -r1.82
--- build.xml 25 Aug 2006 14:31:28 -0000 1.81
+++ build.xml 25 Aug 2006 19:32:40 -0000 1.82
@@ -9,7 +9,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.81 2006/08/25 14:31:28 telrod Exp $ -->
+<!-- $Id: build.xml,v 1.82 2006/08/25 19:32:40 rsigal Exp $ -->
<project default="most" name="JBossRemoting">
@@ -127,6 +127,8 @@
<property name="perf.seq.numofcalls" value="100000"/>
<property name="perf.seq.numofclients" value="1"/>
<property name="perf.seq.payloadsize" value="1024"/>
+ <property name="perf.seq.dojava" value="yes"/>
+ <property name="perf.seq.dojboss" value="yes"/>
</target>
@@ -1230,14 +1232,40 @@
</target>
<target name="tests.performance.sequence.spring_rmi" depends="configure">
- <antcall target="tests.performance.seq.run" inheritrefs="true">
- <param name="target" value="tests.performance.spring.rmi.run.single"/>
+ <antcall target="tests.performance.spring.rmi.run.single" inheritrefs="true">
+ <param name="remoting.host" value="localhost"/>
<param name="transport" value="spring_rmi"/>
- <param name="remoting.metadata.callback" value=""/>
+ <param name="numofcalls" value="${perf.seq.numofcalls}"/>
+ <param name="numofclients" value="${perf.seq.numofclients}"/>
+ <param name="payloadsize" value="${perf.seq.payloadsize}"/>
+ <param name="remoting.metadata.key" value="remoting.metadata"/>
+ <param name="metadata" value=""/>
+ <param name="jboss-junit-configuration" value="spring_rmi_${perf.seq.numofcalls}_${perf.seq.numofclients}_${perf.seq.payloadsize}"/>
+
+ </antcall>
+ </target>
+
+ <target name="tests.performance.check.serialization">
+ <condition property="dojava">
+ <equals arg1="yes" arg2="${perf.seq.dojava}"/>
+ </condition>
+ <condition property="dojboss">
+ <equals arg1="yes" arg2="${perf.seq.dojboss}"/>
+ </condition>
+ </target>
+
+ <target name="tests.performance.seq.run" depends="tests.performance.check.serialization">
+ <antcall target="tests.performance.seq.run.one.java" inheritrefs="true">
+ <param name="serialization.test" value="${dojava}"/>
+ <param name="serialization" value="java"/>
+ </antcall>
+ <antcall target="tests.performance.seq.run.one.jboss" inheritrefs="true">
+ <param name="serialization.test" value="${dojava}"/>
+ <param name="serialization" value="java"/>
</antcall>
</target>
- <target name="tests.performance.seq.run">
+ <target name="tests.performance.seq.run.one.java" if="dojava">
<antcall target="${target}" inheritrefs="true">
<param name="remoting.host" value="localhost"/>
<param name="transport" value="${transport}"/>
@@ -1249,6 +1277,9 @@
<param name="serialization" value="java"/>
<param name="jboss-junit-configuration" value="${transport}_${perf.seq.numofcalls}_${perf.seq.numofclients}_${perf.seq.payloadsize}_java"/>
</antcall>
+ </target>
+
+ <target name="tests.performance.seq.run.one.jboss" if="dojboss">
<antcall target="${target}" inheritrefs="true">
<param name="remoting.host" value="localhost"/>
<param name="transport" value="${transport}"/>
More information about the jboss-cvs-commits
mailing list