jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From E S <electric.or.sh...@gmail.com>
Subject Re: Programmatic access to thread group loop count
Date Thu, 21 Jul 2011 22:59:22 GMT
Can you expound on that a little? I'm not sure I follow.

On Thu, Jul 21, 2011 at 4:09 PM, sebb <sebbaz@gmail.com> wrote:

> Another way to do this would be to use a variable for the loop count.
>
> On 21 July 2011 20:25, E S <electric.or.sharp@gmail.com> wrote:
> > FYI, it looks like this can be done with the following code within a
> > sampler:
> >
> > Controller ctrl =
> > getThreadContext().getThreadGroup().getSamplerController();
> > LoopController loopCtrl = (LoopController)ctrl;
> > int loopCount = loopCtrl.getLoops();
> >
> > The getSamplerController() method returns a reference to the Controller
> > interface, which doesn't know anything about loops. However, it appears
> that
> > the thread group works with a LoopController by default so the downcast
> > works. I'm not sure what, if anything, can be done to invalidate that
> > assumption.
> >
> > If you select "forever" or use the scheduler feature on the thread group,
> > loop count will be -1.
> >
> >
> > On Tue, Jul 19, 2011 at 9:42 AM, E S <electric.or.sharp@gmail.com>
> wrote:
> >
> >> I have a custom sampler that I'm writing. Is it possible to
> >> programmatically access the thread group's loop count from within the
> >> sampler? I can do the following:
> >>
> >> this.getThreadContext().getThreadGroup()
> >>
> >> From that I can get the thread group name, comments, and number of
> threads
> >> but I don't see a property for the loop count.
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message