You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/02/25 21:28:27 UTC
svn commit: r1784407 -
/jmeter/trunk/test/src/org/apache/jmeter/control/TestRunTime.java
Author: pmouawad
Date: Sat Feb 25 21:28:27 2017
New Revision: 1784407
URL: http://svn.apache.org/viewvc?rev=1784407&view=rev
Log:
Format and remove @version
Modified:
jmeter/trunk/test/src/org/apache/jmeter/control/TestRunTime.java
Modified: jmeter/trunk/test/src/org/apache/jmeter/control/TestRunTime.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/control/TestRunTime.java?rev=1784407&r1=1784406&r2=1784407&view=diff
==============================================================================
--- jmeter/trunk/test/src/org/apache/jmeter/control/TestRunTime.java (original)
+++ jmeter/trunk/test/src/org/apache/jmeter/control/TestRunTime.java Sat Feb 25 21:28:27 2017
@@ -25,47 +25,47 @@ import org.apache.jmeter.junit.JMeterTes
import org.apache.jmeter.junit.stubs.TestSampler;
import org.apache.jmeter.samplers.Sampler;
import org.junit.Test;
+
/**
- * @version $Revision$
*/
public class TestRunTime extends JMeterTestCase {
@Test
- public void testProcessing() throws Exception {
+ public void testProcessing() throws Exception {
- RunTime controller = new RunTime();
- controller.setRuntime(10);
- TestSampler samp1 = new TestSampler("Sample 1", 500);
- TestSampler samp2 = new TestSampler("Sample 2", 480);
+ RunTime controller = new RunTime();
+ controller.setRuntime(10);
+ TestSampler samp1 = new TestSampler("Sample 1", 500);
+ TestSampler samp2 = new TestSampler("Sample 2", 480);
- LoopController sub1 = new LoopController();
- sub1.setLoops(2);
- sub1.setContinueForever(false);
- sub1.addTestElement(samp1);
+ LoopController sub1 = new LoopController();
+ sub1.setLoops(2);
+ sub1.setContinueForever(false);
+ sub1.addTestElement(samp1);
- LoopController sub2 = new LoopController();
- sub2.setLoops(40);
- sub2.setContinueForever(false);
- sub2.addTestElement(samp2);
- controller.addTestElement(sub1);
- controller.addTestElement(sub2);
- controller.setRunningVersion(true);
- sub1.setRunningVersion(true);
- sub2.setRunningVersion(true);
- controller.initialize();
- Sampler sampler = null;
- int loops = 0;
- long now = System.currentTimeMillis();
- while ((sampler = controller.next()) != null) {
- loops++;
- sampler.sample(null);
- }
- long elapsed = System.currentTimeMillis() - now;
- assertTrue("Should be at least 20 loops "+loops, loops >= 20);
- assertTrue("Should be fewer than 30 loops "+loops, loops < 30);
- assertTrue("Should take at least 10 seconds "+elapsed, elapsed >= 10000);
- assertTrue("Should take less than 12 seconds "+elapsed, elapsed <= 12000);
- assertEquals("Sampler 1 should run 2 times", 2, samp1.getSamples());
- assertTrue("Sampler 2 should run >= 18 times", samp2.getSamples() >= 18);
+ LoopController sub2 = new LoopController();
+ sub2.setLoops(40);
+ sub2.setContinueForever(false);
+ sub2.addTestElement(samp2);
+ controller.addTestElement(sub1);
+ controller.addTestElement(sub2);
+ controller.setRunningVersion(true);
+ sub1.setRunningVersion(true);
+ sub2.setRunningVersion(true);
+ controller.initialize();
+ Sampler sampler = null;
+ int loops = 0;
+ long now = System.currentTimeMillis();
+ while ((sampler = controller.next()) != null) {
+ loops++;
+ sampler.sample(null);
}
+ long elapsed = System.currentTimeMillis() - now;
+ assertTrue("Should be at least 20 loops " + loops, loops >= 20);
+ assertTrue("Should be fewer than 30 loops " + loops, loops < 30);
+ assertTrue("Should take at least 10 seconds " + elapsed, elapsed >= 10000);
+ assertTrue("Should take less than 12 seconds " + elapsed, elapsed <= 12000);
+ assertEquals("Sampler 1 should run 2 times", 2, samp1.getSamples());
+ assertTrue("Sampler 2 should run >= 18 times", samp2.getSamples() >= 18);
+ }
}