[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