[jboss-cvs] JBoss Messaging SVN: r2653 - in projects/perf/trunk: src/main/org/jboss/jms/perf/framework/configuration and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri May 4 11:57:37 EDT 2007
Author: sergeypk
Date: 2007-05-04 11:57:37 -0400 (Fri, 04 May 2007)
New Revision: 2653
Modified:
projects/perf/trunk/etc/perf.xml
projects/perf/trunk/src/main/org/jboss/jms/perf/framework/configuration/Configuration.java
projects/perf/trunk/src/main/org/jboss/jms/perf/framework/data/PerformanceTest.java
Log:
More QPid settings.
Change default-executor-url to default-executor-name.
Modified: projects/perf/trunk/etc/perf.xml
===================================================================
--- projects/perf/trunk/etc/perf.xml 2007-05-04 12:49:14 UTC (rev 2652)
+++ projects/perf/trunk/etc/perf.xml 2007-05-04 15:57:37 UTC (rev 2653)
@@ -7,7 +7,7 @@
<!-- benchmark-wide test defaults -->
- <default-executor-url>rmi://localhost:7777/remote</default-executor-url>
+ <default-executor-name>REMOTE</default-executor-name>
<destination>/queue/testQueue</destination>
<connection-factory>/ConnectionFactory</connection-factory>
<acknowledgment-mode>AUTO_ACKNOWLEDGE</acknowledgment-mode>
@@ -56,6 +56,9 @@
<provider name="QPid">
<factory>org.apache.qpid.jndi.PropertiesFileInitialContextFactory</factory>
+ <jndi-property name="connectionfactory./ConnectionFactory">amqp://guest:guest@/test?brokerlist='localhost'</jndi-property>
+ <jndi-property name="queue./queue/testQueue">testQueue</jndi-property>
+ <jndi-property name="queue./queue/simpleQueue">simpleQueue</jndi-property>
<executor name="REMOTE" url="rmi://localhost:7777/remote-qpid"/>
<executor name="REMOTE2" url="rmi://localhost:7777/remote-qpid2"/>
@@ -85,6 +88,7 @@
</performance-test>
-->
+ <!--
<performance-test name="Ping Remote Only" loops="1">
<ping executor="REMOTE"/>
<ping executor="REMOTE2"/>
@@ -97,18 +101,23 @@
<execution provider="ActiveMQ"/>
<execution provider="QPid"/>
</performance-test>
+ -->
<!--
<performance-test name="Single Burst" loops="10">
<destination>/queue/simpleQueue</destination>
<message-size>0</message-size>
<messages>30000</messages>
- <drain executor="COLOCATED"/>
+ <drain executor="REMOTE"/>
<send rate="10000" executor="REMOTE"/>
<execution provider="JBossMessaging"/>
+ <execution provider="JBossMQ"/>
+ <execution provider="ActiveMQ"/>
+ <execution provider="QPid"/>
</performance-test>
-->
+ <!--
<performance-test name="Throughput O KB Message Non-Persistent Non-Transactional, 1 sender, 1 receiver">
<graph>
@@ -165,8 +174,8 @@
<execution provider="JBossMQ"/>
</performance-test>
+ -->
- <!--
<performance-test name="Throughput-Remote">
<graph>
@@ -272,11 +281,12 @@
<drain/>
+ <execution provider="JBossMQ"/>
<execution provider="JBossMessaging"/>
- <execution provider="JBossMQ"/>
+ <execution provider="ActiveMQ"/>
+ <!-- <execution provider="QPid"/> -->
+ </performance-test>
- </performance-test>
- -->
<!--
<performance-test name="Throughput-INVM">
Modified: projects/perf/trunk/src/main/org/jboss/jms/perf/framework/configuration/Configuration.java
===================================================================
--- projects/perf/trunk/src/main/org/jboss/jms/perf/framework/configuration/Configuration.java 2007-05-04 12:49:14 UTC (rev 2652)
+++ projects/perf/trunk/src/main/org/jboss/jms/perf/framework/configuration/Configuration.java 2007-05-04 15:57:37 UTC (rev 2653)
@@ -100,7 +100,7 @@
private String dbURL;
private String reportDirectory;
private boolean startExecutors;
- private String defaultExecutorURL;
+ private String defaultExecutorName;
int colorStep;
private List performanceTests;
@@ -142,9 +142,9 @@
return startExecutors;
}
- public String getDefaultExecutorURL()
+ public String getDefaultExecutorName()
{
- return defaultExecutorURL;
+ return defaultExecutorName;
}
public int getColorStep()
@@ -220,9 +220,9 @@
{
startExecutors = toBoolean(n.getTextContent());
}
- else if ("default-executor-url".equals(name))
+ else if ("default-executor-name".equals(name))
{
- defaultExecutorURL = n.getTextContent();
+ defaultExecutorName = n.getTextContent();
}
else if ("color-step".equals(name))
{
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-05-04 12:49:14 UTC (rev 2652)
+++ projects/perf/trunk/src/main/org/jboss/jms/perf/framework/data/PerformanceTest.java 2007-05-04 15:57:37 UTC (rev 2653)
@@ -363,16 +363,14 @@
if (executorName == null)
{
// use the default executor
- executorURL = config.getDefaultExecutorURL();
+ executorName = config.getDefaultExecutorName();
}
- else
+
+ executorURL = provider.getExecutorURL(executorName);
+ if (executorURL == null)
{
- executorURL = provider.getExecutorURL(executorName);
- if (executorURL == null)
- {
- throw new Exception("Provider " + providerName +
- " doesn't know to map executor " + executorName);
- }
+ throw new Exception("Provider " + providerName +
+ " doesn't know to map executor " + executorName);
}
j.setJNDIProperties(jndiProperties);
More information about the jboss-cvs-commits
mailing list