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 kh...@apache.org on 2001/11/19 18:33:54 UTC
cvs commit: jakarta-jmeter/xdocs/usermanual timer.xml
khammond 01/11/19 09:33:54
Modified: xdocs/usermanual timer.xml
Log:
Completed. Ready for review.
Revision Changes Path
1.2 +63 -19 jakarta-jmeter/xdocs/usermanual/timer.xml
Index: timer.xml
===================================================================
RCS file: /home/cvs/jakarta-jmeter/xdocs/usermanual/timer.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- timer.xml 2001/11/14 14:54:22 1.1
+++ timer.xml 2001/11/19 17:33:54 1.2
@@ -7,36 +7,80 @@
<body>
-<section name="4.4 Timers">
-<p>
-Timers help program flow by controlling how long JMeter's engine delays between each sample attempt.
-Each sampling thread that runs will pause between every sample, depending on which timers have been chosen.
+<section name="4.4 Timers" anchor="timers">
+
+<p>By default, a JMeter thread sends requests without pausing between each request.
+We recommend that you specify a delay by adding one of the three timers to
+your Thread Group. If you do not add a delay, JMeter could overwhelm your server by
+making too many requests in a very short amount of time.
+
+<ul>
+ <li><b>Constant Timer</b> <br></br>Pause each thread request for a particular
+(constant) amount of time.</li>
+
+ <li><b>Gaussian Random Timer</b> <br></br>Pause each thread request for a random
+amount of time, with most of the time intervals occurring near a particular value.</li>
+
+ <li><b>Uniform Random Timer</b> <br></br>Pause each thread request for a random
+amount of time, with each time interval having the same probability of occurring.</li>
+</ul>
</p>
+
<p>
-Timers are added to ThreadGroups. Multiple timers can be added to a ThreadGroup.
-In this case, the sampling thread will sum results from each timer, and delay for that period of time.
-</p>
+If you choose to add more than one timer to a Thread Group, JMeter takes the sum of
+the timers and pauses for that amount of time.</p>
</section>
-<section name="4.4.1 Constant Timer">
-<p>Put description text here...</p>
-<p>
-<img src="../images/screenshots/constant_timer.gif" width="390" height="100" alt="Constant Timer"></img>
+<section name="4.4.1 Constant Timer" anchor="constant">
+<p>If you want to have each thread pause for the same amount of time between
+requests, use this timer.</p>
+
+<p><img src="../images/screenshots/timers/constant_timer.gif" width="390" height="100" alt="Constant Timer"></img></p>
+
+<p><b>Property Descriptions:</b>
+<ul>
+ <li><b>Name</b> - Descriptive name for this timer that is shown in the tree. </li>
+ <li><b>Thread Delay</b> - Number of milliseconds to pause.</li>
+</ul>
</p>
+
+
</section>
-<section name="4.4.2 Gaussian Random Timer">
-<p>Put description text here...</p>
-<p>
-<img src="../images/screenshots/gauss_random_timer.gif" width="390" height="182" alt="Gaussian Random Timer"></img>
+<section name="4.4.2 Gaussian Random Timer" anchor="gaussian">
+<p>This timer pauses each thread request for a random amount of time, with most
+of the time intervals ocurring near a particular value. The total delay is the
+sum of the Gaussian distributed value (with mean 0.0 and standard deviation 1.0) times
+the deviation value you specify, and the offset value.</p>
+<p><img src="../images/screenshots/timers/gauss_random_timer.gif" width="390" height="182" alt="Gaussian Random Timer"></img></p>
+
+<p><b>Property Descriptions:</b>
+<ul>
+ <li><b>Name</b> - Descriptive name for this timer that is shown in the tree. </li>
+ <li><b>Deviation</b> - Deviation in milliseconds.</li>
+ <li><b>Constant Delay Offset</b> - Numer of milliseconds to pause in addition
+to the random delay.</li>
+</ul>
</p>
+
</section>
-<section name="4.4.3 Uniform Random Timer">
-<p>Put description text here...</p>
-<p>
-<img src="../images/screenshots/uniform_random_timer.gif" width="390" height="182" alt="Uniform Random Timer"></img>
+<section name="4.4.3 Uniform Random Timer" anchor="uniform">
+<p>This timer pauses each thread request for a random amount of time, with
+each time interval having the same probability of occurring. The total delay
+is the sum of the random value and the offset value.</p>
+<p><img src="../images/screenshots/timers/uniform_random_timer.gif" width="390" height="182" alt="Uniform Random Timer"></img></p>
+
+<p><b>Property Descriptions:</b>
+<ul>
+ <li><b>Name</b> - Descriptive name for this timer that is shown in the tree. </li>
+ <li><b>Random Delay Maximum</b> - Maxium random number of milliseconds to
+pause.</li>
+ <li><b>Constant Delay Offset</b> - Numer of milliseconds to pause in addition
+to the random delay.</li>
+</ul>
</p>
+
</section>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>