[jboss-cvs] JBoss Messaging SVN: r2466 - in projects/perf/trunk: artifacts and 3 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Feb 27 08:32:57 EST 2007
Author: juha at jboss.org
Date: 2007-02-27 08:32:57 -0500 (Tue, 27 Feb 2007)
New Revision: 2466
Modified:
projects/perf/trunk/artifacts/messaging-destinations-service.xml
projects/perf/trunk/build-thirdparty.xml
projects/perf/trunk/etc/perf.xml
projects/perf/trunk/lib/jboss-j2ee.jar
projects/perf/trunk/src/main/org/jboss/jms/perf/framework/data/PerformanceTest.java
Log:
update to match the docs
Modified: projects/perf/trunk/artifacts/messaging-destinations-service.xml
===================================================================
--- projects/perf/trunk/artifacts/messaging-destinations-service.xml 2007-02-27 12:58:08 UTC (rev 2465)
+++ projects/perf/trunk/artifacts/messaging-destinations-service.xml 2007-02-27 13:32:57 UTC (rev 2466)
@@ -12,28 +12,29 @@
<loader-repository-config>java2ParentDelegation=false</loader-repository-config>
</loader-repository>
- <mbean code="org.jboss.jms.server.destination.Queue"
- name="jboss.messaging.performance:service=Queue,name=simpleQueue"
- xmbean-dd="xmdesc/Queue-xmbean.xml">
- <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
- </mbean>
+ <mbean code = "org.jboss.jms.server.destination.QueueService"
+ name = "jboss.messaging.destination:service=Queue,name=simpleQueue"
+ xmbean-dd= "xmdesc/Queue-xmbean.xml">
+ <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+ <depends>jboss.messaging:service=PostOffice</depends>
+ </mbean>
- <mbean code="org.jboss.jms.server.destination.Queue"
- name="jboss.messaging.performance:service=Queue,name=largeQueue"
- xmbean-dd="xmdesc/Queue-xmbean.xml">
- <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
- <attribute name="FullSize">500000</attribute>
- </mbean>
+ <mbean code = "org.jboss.jms.server.destination.QueueService"
+ name = "jboss.messaging.destination:service=Queue,name=largeQueue"
+ xmbean-dd= "xmdesc/Queue-xmbean.xml">
+ <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+ <depends>jboss.messaging:service=PostOffice</depends>
+ <attribute name="FullSize">500000</attribute>
+ </mbean>
- <mbean code="org.jboss.jms.server.destination.Queue"
- name="jboss.messaging.performance:service=Queue,name=pagingQueue"
- xmbean-dd="xmdesc/Queue-xmbean.xml">
- <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
- <!-- <attribute name="FullSize">20000</attribute> -->
- <attribute name="FullSize">75000</attribute>
- </mbean>
+ <mbean code = "org.jboss.jms.server.destination.QueueService"
+ name = "jboss.messaging.destination:service=Queue,name=pagingQueue"
+ xmbean-dd= "xmdesc/Queue-xmbean.xml">
+ <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+ <depends>jboss.messaging:service=PostOffice</depends>
+ <attribute name="FullSize">75000</attribute>
+ </mbean>
-
</server>
\ No newline at end of file
Modified: projects/perf/trunk/build-thirdparty.xml
===================================================================
--- projects/perf/trunk/build-thirdparty.xml 2007-02-27 12:58:08 UTC (rev 2465)
+++ projects/perf/trunk/build-thirdparty.xml 2007-02-27 13:32:57 UTC (rev 2466)
@@ -84,14 +84,9 @@
<componentref name="junit" version="3.8.1"/>
<componentref name="jfreechart" version="1.0.2"/>
<componentref name="jboss/common" version="1.0.2"/>
- <componentref name="jboss/messaging" version="1.0.1.CR5"/>
+ <componentref name="jboss/messaging" version="1.2.0.CR1"/>
<componentref name="hsqldb" version="1.8.0.2"/>
- <!--
- Need this otherwise project doesn't build in Eclipse
- -->
- <componentref name="apache-logging" version="1.0.5.GA-jboss"/>
-
</build>
<synchronizeinfo/>
Modified: projects/perf/trunk/etc/perf.xml
===================================================================
--- projects/perf/trunk/etc/perf.xml 2007-02-27 12:58:08 UTC (rev 2465)
+++ projects/perf/trunk/etc/perf.xml 2007-02-27 13:32:57 UTC (rev 2466)
@@ -19,30 +19,30 @@
<duration>600000</duration>
<providers>
-
<provider name="JBossMessaging">
<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="LOCAL" url="rmi://localhost:7777/local-messaging"/>
- <executor name="LOCAL2" url="rmi://localhost:7777/local-messaging2"/>
- <color>0,0,255</color>
+ <executor name="REMOTE" url="rmi://localhost:7777/standalone"/>
+ <executor name="REMOTE2" url="rmi://localhost:7777/standalone2"/>
+ <executor name="COLOCATED" url="rmi://localhost:7777/local-messaging"/>
+ <executor name="COLOCATED2" url="rmi://localhost:7777/local-messaging2"/>
+ <color>255,0,0</color>
</provider>
<provider name="JBossMQ">
<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="LOCAL" url="rmi://localhost:7777/local-jbossmq"/>
- <executor name="LOCAL2" url="rmi://localhost:7777/local-jbossmq2"/>
- <color>255,0,0</color>
+ <executor name="REMOTE" url="rmi://localhost:7777/standalone"/>
+ <executor name="REMOTE2" url="rmi://localhost:7777/standalone2"/>
+ <executor name="COLOCATED" url="rmi://localhost:7777/local-jbossmq"/>
+ <executor name="COLOCATED2" url="rmi://localhost:7777/local-jbossmq2"/>
+ <color>0,0, 255</color>
</provider>
- </providers>
-
+ </providers>
+
+
<performance-tests>
<!-- just makes sure the executors are deployed and ready -->
@@ -74,34 +74,63 @@
</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)"/>
<y job="receive" result="yes" metric="rate" label="measured receive rate (msg/s)" />
</graph>
-
<message-size>0</message-size>
- <messages>1000</messages>
+ <messages>10000</messages>
<drain/>
<parallel>
- <send rate="200" executor="LOCAL"/>
- <receive executor="LOCAL2"/>
+ <send rate="200" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
</parallel>
<parallel>
- <send rate="400" executor="LOCAL"/>
- <receive executor="LOCAL2"/>
+ <send rate="400" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
</parallel>
+ <parallel>
+ <send rate="800" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
+
+ <parallel>
+ <send rate="1000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
+
+ <parallel>
+ <send rate="1500" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
+
+ <parallel>
+ <send rate="2000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
+
+ <parallel>
+ <send rate="2500" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
+
+ <parallel>
+ <send rate="3000" executor="COLOCATED"/>
+ <receive executor="COLOCATED2"/>
+ </parallel>
+
<execution provider="JBossMessaging"/>
+ <execution provider="JBossMQ"/>
</performance-test>
-
-
+
<!--
<performance-test name="Throughput-Remote">
Modified: projects/perf/trunk/lib/jboss-j2ee.jar
===================================================================
(Binary files differ)
Modified: projects/perf/trunk/src/main/org/jboss/jms/perf/framework/data/PerformanceTest.java
===================================================================
--- projects/perf/trunk/src/main/org/jboss/jms/perf/framework/data/PerformanceTest.java 2007-02-27 12:58:08 UTC (rev 2465)
+++ projects/perf/trunk/src/main/org/jboss/jms/perf/framework/data/PerformanceTest.java 2007-02-27 13:32:57 UTC (rev 2466)
@@ -404,7 +404,7 @@
}
catch(Throwable t)
{
- log.warn("job " + job + " failed: " + t.getMessage());
+ log.warn("job " + job + " failed: " + t);
log.debug("job " + job + " failed", t);
return new Failure(job);
}
More information about the jboss-cvs-commits
mailing list