[jboss-svn-commits] JBL Code SVN: r30529 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Dec 8 05:46:32 EST 2009


Author: whitingjr
Date: 2009-12-08 05:46:31 -0500 (Tue, 08 Dec 2009)
New Revision: 30529

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/WarmedUpTest.java
Log:
Refactored warmup class. Removed unnecessary stop start profiling methods.

Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/WarmedUpTest.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/WarmedUpTest.java	2009-12-08 10:45:56 UTC (rev 30528)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/WarmedUpTest.java	2009-12-08 10:46:31 UTC (rev 30529)
@@ -38,32 +38,37 @@
    @Parameters ({"warmup_count"})
    public void warmupTest(String warmupCount)
    {
-      Profile.stop();
       recurse(Integer.parseInt(warmupCount));
-      Profile.start();
    }
    
    @Test(groups = "integration-persistence", dependsOnGroups="integration-warmup")
    @Parameters ({"test_count"})
    public void profiledTest(String testCount)
    {
+      Profile.start();
       recurse(Integer.parseInt(testCount));
+      Profile.stop();
    }
    
    private void recurse(int count)
    {
+      
       for (int i = 0; i < count ; i += 1)
       {
          try
          {
             runTestBody();
-            logger.info("Executed profiled run of testbody.");
+            if (logger.isInfoEnabled())
+            {
+               logger.info("Executed profiled run of testbody.");
+            }
          }
          catch (Exception e)
          {
             Assert.fail(e.getMessage(), e);
          }
       }
+      
    }
    
    protected abstract void runTestBody() throws Exception;



More information about the jboss-svn-commits mailing list