[jboss-svn-commits] JBL Code SVN: r31672 - in labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance: task and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Feb 15 07:12:34 EST 2010
Author: whitingjr
Date: 2010-02-15 07:12:34 -0500 (Mon, 15 Feb 2010)
New Revision: 31672
Modified:
labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/MultiThreadedTest.java
labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java
Log:
Moved logging statement to proper place.
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/MultiThreadedTest.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/MultiThreadedTest.java 2010-02-15 12:05:16 UTC (rev 31671)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/MultiThreadedTest.java 2010-02-15 12:12:34 UTC (rev 31672)
@@ -37,13 +37,13 @@
executor.execute(getTask( new MultithreadedTestConfiguration(configuration.getIterationCount(), completionBarrier, new Long(count)) ));
}
completionBarrier.await();// start all the threads processing
-
+ long start = System.currentTimeMillis();
logger.info("All threads have started warmup.");
if (!completionBarrier.isBroken())
{// good, worked so far, now wait for completion of tests
completionBarrier.await();// all threads fall out, either by assertion error or all iterations completing
+ logger.info(String.format("Duration of phase was :%1$dms", (System.currentTimeMillis() - start)));
// wait for all to finish profiled run
- logger.info("All threads have completed run.");
}
else
{
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java 2010-02-15 12:05:16 UTC (rev 31671)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java 2010-02-15 12:12:34 UTC (rev 31672)
@@ -74,14 +74,12 @@
NDC.inherit(this.parentNDC);
NDC.push(this.threadId.toString());
this.completionBarrier.await();// await all threads ready to start
- long start = System.currentTimeMillis();
recurse(this.recurseCount);
logger.info("Finished recursing. Awaiting on synch point.");
if (!this.completionBarrier.isBroken())
{// fall out of thread without waiting.
this.completionBarrier.await();// await all threads have finished
- logger.info(String.format("Duration of profiling run was :%1$d", (System.currentTimeMillis() - start)));
}
}
catch (Exception e)
More information about the jboss-svn-commits
mailing list