[jboss-cvs] JBossAS SVN: r107382 - in projects/jboss-jca/branches/performance: servers and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Aug 4 08:56:07 EDT 2010


Author: jeff.zhang
Date: 2010-08-04 08:56:07 -0400 (Wed, 04 Aug 2010)
New Revision: 107382

Modified:
   projects/jboss-jca/branches/performance/apps/src/main/java/org/jboss/jca/performance/apps/BenchmarkReport.java
   projects/jboss-jca/branches/performance/servers/build.xml
Log:
[JBJCA-386] enable all rar banchmark test case

Modified: projects/jboss-jca/branches/performance/apps/src/main/java/org/jboss/jca/performance/apps/BenchmarkReport.java
===================================================================
--- projects/jboss-jca/branches/performance/apps/src/main/java/org/jboss/jca/performance/apps/BenchmarkReport.java	2010-08-04 12:45:33 UTC (rev 107381)
+++ projects/jboss-jca/branches/performance/apps/src/main/java/org/jboss/jca/performance/apps/BenchmarkReport.java	2010-08-04 12:56:07 UTC (rev 107382)
@@ -38,9 +38,11 @@
  */
 public class BenchmarkReport
 {
-
+   /** workmanagerData */
    private List<Data> workmanagerData = new ArrayList<Data>();
+   /** workmanagerBlockData */
    private List<Data> workmanagerBlockData = new ArrayList<Data>();
+   /** serverVersion */
    String serverVersion;
    
    /**
@@ -110,7 +112,7 @@
       else
          fw.write(split[1]);
       writeEol(fw);
-      
+      writeEol(fw);
       if (workmanagerData.size() > 0)
       {
          fw.write("WorkManager test cases");
@@ -123,7 +125,7 @@
       
       if (workmanagerBlockData.size() > 0)
       {
-         fw.write("WorkManager with clock test cases");
+         fw.write("WorkManager with block test cases");
          writeEol(fw);
          writeEol(fw);
          
@@ -179,8 +181,9 @@
     */
    private void writeData(FileWriter fw, List<Data> data) throws IOException
    {
-      for (Data item : data)
+      for (int i = data.size() - 1; i >= 0; i--)
       {
+         Data item = data.get(i);
          fw.write(item.getTrans());
          writeSperate(fw);
          fw.write(item.getNumber());
@@ -206,7 +209,7 @@
          {
             workmanagerData.add(new Data(part[2], part[3], part[4]));
          }
-         else if (part[0].equals("workmanager_block"))
+         else if (part[0].equals("workmanager-block"))
          {
             workmanagerBlockData.add(new Data(part[2], part[3], part[4]));
          }

Modified: projects/jboss-jca/branches/performance/servers/build.xml
===================================================================
--- projects/jboss-jca/branches/performance/servers/build.xml	2010-08-04 12:45:33 UTC (rev 107381)
+++ projects/jboss-jca/branches/performance/servers/build.xml	2010-08-04 12:56:07 UTC (rev 107382)
@@ -494,11 +494,32 @@
       <server:start name="default"/>
       <sleep seconds="2"/>
 
-      <deploy-rar-jbas type="workmanager" count="1" as="JBJCA" trans="NoTransaction" sleep="5"/>
-      <deploy-rar-jbas type="workmanager" count="1" as="JBJCA" trans="XATransaction" sleep="5"/>
-      <deploy-rar-jbas type="workmanager" count="10" as="JBJCA" trans="NoTransaction" sleep="5"/>
-      <deploy-rar-jbas type="workmanager" count="10" as="JBJCA" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="100000" as="JBAS" trans="NoTransaction" sleep="15"/>
+      <deploy-rar-jbas type="workmanager" count="100000" as="JBAS" trans="XATransaction" sleep="15"/>
+      <deploy-rar-jbas type="workmanager" count="10000" as="JBAS" trans="NoTransaction" sleep="6"/>
+      <deploy-rar-jbas type="workmanager" count="10000" as="JBAS" trans="XATransaction" sleep="6"/>
+      <deploy-rar-jbas type="workmanager" count="1000" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="1000" as="JBAS" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="100" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="100" as="JBAS" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="10" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="10" as="JBAS" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="1" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager" count="1" as="JBAS" trans="XATransaction" sleep="5"/>
 
+      <deploy-rar-jbas type="workmanager-block" count="100000" as="JBAS" trans="NoTransaction" sleep="15"/>
+      <deploy-rar-jbas type="workmanager-block" count="100000" as="JBAS" trans="XATransaction" sleep="15"/>
+      <deploy-rar-jbas type="workmanager-block" count="10000" as="JBAS" trans="NoTransaction" sleep="6"/>
+      <deploy-rar-jbas type="workmanager-block" count="10000" as="JBAS" trans="XATransaction" sleep="6"/>
+      <deploy-rar-jbas type="workmanager-block" count="1000" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="1000" as="JBAS" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="100" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="100" as="JBAS" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="10" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="10" as="JBAS" trans="XATransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="1" as="JBAS" trans="NoTransaction" sleep="5"/>
+      <deploy-rar-jbas type="workmanager-block" count="1" as="JBAS" trans="XATransaction" sleep="5"/>
+
       <echo message="Stoping server..."/>
       <server:stop name="default"/>
     </sequential>
@@ -543,20 +564,35 @@
     </exec>
     <sleep seconds="5"/>
 
+<!--
+-->
+
+    <deploy-rar-jbjca type="workmanager" count="100000" as="JBJCA" trans="NoTransaction" sleep="15"/>
+    <deploy-rar-jbjca type="workmanager" count="100000" as="JBJCA" trans="XATransaction" sleep="15"/>
+    <deploy-rar-jbjca type="workmanager" count="10000" as="JBJCA" trans="NoTransaction" sleep="6"/>
+    <deploy-rar-jbjca type="workmanager" count="10000" as="JBJCA" trans="XATransaction" sleep="6"/>
+    <deploy-rar-jbjca type="workmanager" count="1000" as="JBJCA" trans="NoTransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager" count="1000" as="JBJCA" trans="XATransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager" count="100" as="JBJCA" trans="NoTransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager" count="100" as="JBJCA" trans="XATransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager" count="10" as="JBJCA" trans="NoTransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager" count="10" as="JBJCA" trans="XATransaction" sleep="5"/>
     <deploy-rar-jbjca type="workmanager" count="1" as="JBJCA" trans="NoTransaction" sleep="5"/>
     <deploy-rar-jbjca type="workmanager" count="1" as="JBJCA" trans="XATransaction" sleep="5"/>
-    <deploy-rar-jbjca type="workmanager" count="10" as="JBJCA" trans="NoTransaction" sleep="5"/>
-    <deploy-rar-jbjca type="workmanager" count="10" as="JBJCA" trans="XATransaction" sleep="5"/>
-<!--
-    <deploy-rar-jbjca type="workmanager" count="100" as="JBJCA" trans="NoTransaction" sleep="100"/>
-    <deploy-rar-jbjca type="workmanager" count="100" as="JBJCA" trans="XATransaction" sleep="100"/>
-    <deploy-rar-jbjca type="workmanager" count="1000" as="JBJCA" trans="NoTransaction" sleep="800"/>
-    <deploy-rar-jbjca type="workmanager" count="1000" as="JBJCA" trans="XATransaction" sleep="200"/>
-    <deploy-rar-jbjca type="workmanager" count="10000" as="JBJCA" trans="NoTransaction" sleep="6000"/>
-    <deploy-rar-jbjca type="workmanager" count="10000" as="JBJCA" trans="XATransaction" sleep="6000"/>
-    <deploy-rar-jbjca type="workmanager" count="100000" as="JBJCA" trans="NoTransaction" sleep="60000"/>
-    <deploy-rar-jbjca type="workmanager" count="100000" as="JBJCA" trans="XATransaction" sleep="60000"/>
--->
+
+    <deploy-rar-jbjca type="workmanager-block" count="100000" as="JBJCA" trans="NoTransaction" sleep="60"/>
+    <deploy-rar-jbjca type="workmanager-block" count="100000" as="JBJCA" trans="XATransaction" sleep="60"/>
+    <deploy-rar-jbjca type="workmanager-block" count="10000" as="JBJCA" trans="NoTransaction" sleep="20"/>
+    <deploy-rar-jbjca type="workmanager-block" count="10000" as="JBJCA" trans="XATransaction" sleep="20"/>
+    <deploy-rar-jbjca type="workmanager-block" count="1000" as="JBJCA" trans="NoTransaction" sleep="10"/>
+    <deploy-rar-jbjca type="workmanager-block" count="1000" as="JBJCA" trans="XATransaction" sleep="10"/>
+    <deploy-rar-jbjca type="workmanager-block" count="100" as="JBJCA" trans="NoTransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager-block" count="100" as="JBJCA" trans="XATransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager-block" count="10" as="JBJCA" trans="NoTransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager-block" count="10" as="JBJCA" trans="XATransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager-block" count="1" as="JBJCA" trans="NoTransaction" sleep="5"/>
+    <deploy-rar-jbjca type="workmanager-block" count="1" as="JBJCA" trans="XATransaction" sleep="5"/>
+
     <echo message="Stoping server..."/>
     <sleep seconds="5"/>
     <exec dir="${jbjca.home}/bin" executable="${exec}">



More information about the jboss-cvs-commits mailing list