Author: pmouawad
Date: Sun Mar 3 20:56:13 2019
New Revision: 1854741
URL: http://svn.apache.org/viewvc?rev=1854741&view=rev
Log:
Bug 58183 - Rampup may not be respected if thread take time to start leading to threads continuing
to start post ramp up time
Fix checkstyle error
Bugzilla Id: 58183
Modified:
jmeter/trunk/src/core/org/apache/jmeter/threads/ThreadGroup.java
Modified: jmeter/trunk/src/core/org/apache/jmeter/threads/ThreadGroup.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/threads/ThreadGroup.java?rev=1854741&r1=1854740&r2=1854741&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/threads/ThreadGroup.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/threads/ThreadGroup.java Sun Mar 3 20:56:13 2019
@@ -601,7 +601,7 @@ public class ThreadGroup extends Abstrac
if (threadNumber > 0) {
long elapsedInMillis = System.currentTimeMillis() - startTimeInMillis;
final int perThreadDelayInMillis =
- Math.round(((rampUpOriginInMillis - elapsedInMillis) / (float)
(numThreads - threadNumber)));
+ Math.round((rampUpOriginInMillis - elapsedInMillis) / (float)
(numThreads - threadNumber));
pause(Math.max(0, perThreadDelayInMillis)); // ramp-up delay (except
first)
}
if (usingScheduler && System.currentTimeMillis() > endtime)
{
|