About breaking a loop, can't this option be implemented because it can
be a huge burden if most samplers inside the loop.

Ori Marko 
Quality Assurance Engineer 
Praxell Inc.
http://www.praxell.com
-----Original Message-----
From: sebb [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, July 23, 2008 7:15 PM
To: JMeter Users List
Subject: Re: controlling loops

On 23/07/2008, Marmelstein, John <[EMAIL PROTECTED]>
wrote:
> Hi,
>  I'm trying to control my loops, and I'm wondering if there is a good
way
>  to do it. As a way to start the loop, I could use Loop Controller, or
>  set the loop flag on the thread group. The things I need to do are-
>
>  1-  Control the duration of each loop. I want each loop to take one
>  minute. For example, say the samplers generally finish in about 10
>  seconds. I would want a pause of 50 before the next iteration. I know
>  this could be done (pretty much) with a constant throughput timer,
but I
>  don't know how many samplers there will be per iteration.

One way might be:

Add User Parameter as a child of the first sample to save the current
time as START.
Add a child timer to a Test Action at the end of the loop, and
calculate the remaining time using something like:

${__longSum(60000,${START},-${__time()})}

The Test Action will then pause for the appropriate time.

>  2-  Break out of a loop. I would like to break out of a loop (for
>  example go back to the start of a loop controller) under some
condition
>  (maybe in an IF controller). Anyone know how to do that?

Not easy; I think the only way is to use an If Controller for each
sampler apart from the first:

Loop
   Sample 1
   IF continue
    Sample 2
   IF continue
    Sample 3
etc.

>  Thanks!
>  John
>
>
>
>
************************************************************************
***************************
>  The information in this email is confidential and may be legally
privileged. Access to this email by anyone other than the intended
addressee is unauthorized. If you are not the intended recipient of this
message, any review, disclosure, copying, distribution, retention, or
any action taken or omitted to be taken in reliance on it is prohibited
and may be unlawful. If you are not the intended recipient, please reply
to or forward a copy of this message to the sender and delete the
message, any attachments, and any copies thereof from your system.
>
************************************************************************
***************************
>
>  BearingPoint Ireland Limited is a private limited company which is
incorporated in Bermuda No. 28723, registered as a branch in Dublin,
Ireland No. E4448. Registered office: Montague House, Adelaide Road,
Dublin 2.
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to