[jboss-cvs] JBoss Messaging SVN: r2652 - projects/perf/trunk/etc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri May 4 08:49:14 EDT 2007
Author: sergeypk
Date: 2007-05-04 08:49:14 -0400 (Fri, 04 May 2007)
New Revision: 2652
Modified:
projects/perf/trunk/etc/perf.xml
Log:
Reformatted.
Updated executor URLs.
Added ActiveMQ and QPid providers.
Added Ping Remote test to only ping remote executors for all providers.
Modified: projects/perf/trunk/etc/perf.xml
===================================================================
--- projects/perf/trunk/etc/perf.xml 2007-05-04 12:45:19 UTC (rev 2651)
+++ projects/perf/trunk/etc/perf.xml 2007-05-04 12:49:14 UTC (rev 2652)
@@ -23,8 +23,8 @@
<factory>org.jnp.interfaces.NamingContextFactory</factory>
<url>jnp://localhost:1099</url>
<pkg>org.jboss.naming:org.jnp.interfaces</pkg>
- <executor name="REMOTE" url="rmi://localhost:7777/remote"/>
- <executor name="REMOTE2" url="rmi://localhost:7777/remote2"/>
+ <executor name="REMOTE" url="rmi://localhost:7777/remote-messaging"/>
+ <executor name="REMOTE2" url="rmi://localhost:7777/remote-messaging2"/>
<executor name="COLOCATED" url="rmi://localhost:7777/local-messaging"/>
<executor name="COLOCATED2" url="rmi://localhost:7777/local-messaging2"/>
<color>255,0,0</color>
@@ -34,12 +34,34 @@
<factory>org.jnp.interfaces.NamingContextFactory</factory>
<url>jnp://localhost:1199</url>
<pkg>org.jboss.naming:org.jnp.interfaces</pkg>
- <executor name="REMOTE" url="rmi://localhost:7777/remote"/>
- <executor name="REMOTE2" url="rmi://localhost:7777/remote2"/>
+ <executor name="REMOTE" url="rmi://localhost:7777/remote-jbossmq"/>
+ <executor name="REMOTE2" url="rmi://localhost:7777/remote-jbossmq2"/>
<executor name="COLOCATED" url="rmi://localhost:7777/local-jbossmq"/>
<executor name="COLOCATED2" url="rmi://localhost:7777/local-jbossmq2"/>
<color>0,0, 255</color>
</provider>
+
+ <provider name="ActiveMQ">
+ <factory>org.apache.activemq.jndi.ActiveMQInitialContextFactory</factory>
+ <url>tcp://localhost:61616</url>
+ <jndi-property name="queue./queue/testQueue">TEST_QUEUE</jndi-property>
+ <jndi-property name="queue./queue/simpleQueue">SIMPLE_QUEUE</jndi-property>
+ <jndi-property name="connectionFactoryNames">/ConnectionFactory</jndi-property>
+
+ <executor name="REMOTE" url="rmi://localhost:7777/remote-activemq"/>
+ <executor name="REMOTE2" url="rmi://localhost:7777/remote-activemq2"/>
+
+ <color>0, 255, 255</color>
+ </provider>
+
+ <provider name="QPid">
+ <factory>org.apache.qpid.jndi.PropertiesFileInitialContextFactory</factory>
+
+ <executor name="REMOTE" url="rmi://localhost:7777/remote-qpid"/>
+ <executor name="REMOTE2" url="rmi://localhost:7777/remote-qpid2"/>
+
+ <color>255, 0, 255</color>
+ </provider>
</providers>
@@ -62,6 +84,19 @@
<execution provider="JBossMQ"/>
</performance-test>
-->
+
+ <performance-test name="Ping Remote Only" loops="1">
+ <ping executor="REMOTE"/>
+ <ping executor="REMOTE2"/>
+ <parallel>
+ <ping executor="REMOTE"/>
+ <ping executor="REMOTE2"/>
+ </parallel>
+ <execution provider="JBossMessaging"/>
+ <execution provider="JBossMQ"/>
+ <execution provider="ActiveMQ"/>
+ <execution provider="QPid"/>
+ </performance-test>
<!--
<performance-test name="Single Burst" loops="10">
@@ -74,7 +109,7 @@
</performance-test>
-->
-<performance-test name="Throughput O KB Message Non-Persistent Non-Transactional, 1 sender, 1 receiver">
+ <performance-test name="Throughput O KB Message Non-Persistent Non-Transactional, 1 sender, 1 receiver">
<graph>
<x job="send" result="yes" metric="rate" label="measured send rate (msg/s)"/>
@@ -131,264 +166,261 @@
</performance-test>
- <!--
-
+ <!--
<performance-test name="Throughput-Remote">
- <graph>
- <x job="send" result="yes" metric="rate" label="measured send rate (msg/s)"/>
- <y job="receive" result="yes" metric="rate" label="measured receive rate (msg/s)" />
- </graph>
+ <graph>
+ <x job="send" result="yes" metric="rate" label="measured send rate (msg/s)"/>
+ <y job="receive" result="yes" metric="rate" label="measured receive rate (msg/s)" />
+ </graph>
- <destination>/queue/simpleQueue</destination>
- <delivery-mode>NON_PERSISTENT</delivery-mode>
- <message-size>0</message-size>
- <duration>30000</duration>
+ <destination>/queue/simpleQueue</destination>
+ <delivery-mode>NON_PERSISTENT</delivery-mode>
+ <message-size>0</message-size>
+ <duration>30000</duration>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="1000" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="1000" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="1500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="1500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="2000" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="2000" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="2500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="2500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="3000" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="3000" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="3500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="3500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="4000" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="4000" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="4500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="4500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="5000" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="5000" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="5500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="5500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="6000" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="6000" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="6500" executor="REMOTE"/>
- <receive executor="REMOTE2"/>
- </parallel>
+ <parallel>
+ <send rate="6500" executor="REMOTE"/>
+ <receive executor="REMOTE2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <execution provider="JBossMessaging"/>
- <execution provider="JBossMQ"/>
+ <execution provider="JBossMessaging"/>
+ <execution provider="JBossMQ"/>
- </performance-test>
+ </performance-test>
+ -->
+ <!--
+ <performance-test name="Throughput-INVM">
+ <graph>
+ <x job="send" result="yes" metric="rate" label="measured send rate (msg/s)"/>
+ <y job="receive" result="yes" metric="rate" label="measured receive rate (msg/s)" />
+ </graph>
- <performance-test name="Throughput-INVM">
+ <destination>/queue/simpleQueue</destination>
+ <delivery-mode>NON_PERSISTENT</delivery-mode>
+ <message-size>0</message-size>
+ <duration>30000</duration>
- <graph>
- <x job="send" result="yes" metric="rate" label="measured send rate (msg/s)"/>
- <y job="receive" result="yes" metric="rate" label="measured receive rate (msg/s)" />
- </graph>
+ <drain/>
+ <parallel>
+ <send rate="1000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <destination>/queue/simpleQueue</destination>
- <delivery-mode>NON_PERSISTENT</delivery-mode>
- <message-size>0</message-size>
- <duration>30000</duration>
+ <drain/>
- <drain/>
- <parallel>
- <send rate="1000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="2000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="2000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="3000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="3000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="4000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="4000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="5000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="5000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="6000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
- <parallel>
- <send rate="6000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <drain/>
+ <parallel>
+ <send rate="7000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="7000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="8000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="8000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="9000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="9000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="10000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="10000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="11000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="11000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="12000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="12000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="13000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <parallel>
+ <send rate="14000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <parallel>
- <send rate="13000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="15000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <parallel>
- <send rate="14000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <drain/>
- <parallel>
- <send rate="15000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="16000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="16000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="17000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
+ <drain/>
- <parallel>
- <send rate="17000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <parallel>
+ <send rate="18000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
- <drain/>
- <parallel>
- <send rate="18000" executor="COLOCATED"/>
- <receive executor="COLOCATED2"/>
- </parallel>
+ <drain/>
+ <execution provider="JBossMessaging"/>
+ <execution provider="JBossMQ"/>
- <drain/>
-
- <execution provider="JBossMessaging"/>
-
-
- <execution provider="JBossMQ"/>
-
-
</performance-test>
-
+ -->
+ <!--
<performance-test name="Measured Send Rate vs. Intended Send Rate INVM">
<graph>
@@ -451,12 +483,11 @@
<execution provider="JBossMessaging"/>
<execution provider="JBossMQ"/>
- </performance-test>
+ </performance-test>
+ -->
+ <!--
+ <performance-test name="Measured Send Rate vs. Intended Send Rate Remote">
-
-
-<performance-test name="Measured Send Rate vs. Intended Send Rate Remote">
-
<graph>
<x job="send" metric="rate" label="intended send rate (msg/s)"/>
<y job="send" metric="rate" label="measured send rate (msg/s)" result="true"/>
@@ -493,15 +524,10 @@
<execution provider="JBossMessaging"/>
<execution provider="JBossMQ"/>
- </performance-test>
+ </performance-test>
+ -->
- -->
-
-
-
-
<!--
-
<performance-test name="Send 50000 Non-Persistent Non-Transactional 0 KB Local">
<graph>
@@ -610,10 +636,9 @@
<execution provider="JBossMessaging"/>
<execution provider="JBossMQ"/>
</performance-test>
+ -->
- -->
-
-<!--
+ <!--
<performance-test name="Send 20000 Non-Persistent Non-Transactional 1 KB Text Local" loops="3">
<graph>
@@ -712,9 +737,8 @@
<execution provider="JBossMessaging"/>
<execution provider="JBossMQ"/>
</performance-test>
+ -->
--->
-
<!--
<performance-test name="Send 30000 Non-Persistent Non-Transactional 0 KB Remote">
@@ -902,10 +926,8 @@
<execution provider="JBossMessaging"/>
<execution provider="JBossMQ"/>
</performance-test>
-
-->
-
<!--
<performance-test name="Send 30000 Persistent Non-Transactional 1 KB Text Remote">
@@ -995,10 +1017,8 @@
<execution provider="JBossMessaging"/>
<execution provider="JBossMQ"/>
</performance-test>
-
-->
-
</performance-tests>
</benchmark>
More information about the jboss-cvs-commits
mailing list