You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2006/05/04 02:30:07 UTC

svn commit: r399501 - /jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/threads/JMeterContextService.java

Author: sebb
Date: Wed May  3 17:30:04 2006
New Revision: 399501

URL: http://svn.apache.org/viewcvs?rev=399501&view=rev
Log:
Keep track of total threads

Modified:
    jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/threads/JMeterContextService.java

Modified: jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/threads/JMeterContextService.java
URL: http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/threads/JMeterContextService.java?rev=399501&r1=399500&r2=399501&view=diff
==============================================================================
--- jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/threads/JMeterContextService.java (original)
+++ jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/threads/JMeterContextService.java Wed May  3 17:30:04 2006
@@ -29,7 +29,9 @@
 
 	private static long testStart = 0;
 
-	private static int numberOfThreads = 0;
+	private static int numberOfThreads = 0; // Active thread count
+    
+    private static int totalThreads = 0;
 
 	/**
 	 * Private constructor to prevent instantiation.
@@ -74,4 +76,15 @@
 		return testStart;
 	}
 
+    public static synchronized int getTotalThreads() {
+        return totalThreads;
+    }
+
+    public static synchronized void addTotalThreads(int thisGroup) {
+        totalThreads += thisGroup;
+    }
+
+    public static synchronized void clearTotalThreads() {
+        totalThreads = 0;
+    }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org