jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Mouawad <philippe.moua...@gmail.com>
Subject Re: Test Duration
Date Wed, 01 Mar 2017 19:06:50 GMT
On Wednesday, March 1, 2017, Stuart Kenworthy <Stuart.Kenworthy@bjss.com>
wrote:

> Many people are still using 2.13 which Is why I mentioned it.
>
> However there is still a potential problem, duration does not interrupt
> timers or test action waits.

It does interrupt them since 3.1 I think it not 3.0.
This bug was fixed.


>
> Also if you have samplers that are currently awaiting a response, it waits
> until the response before terminating.

yes, that seems correct to me.
Intereupting them would lead to a high error rate on last samples.
But you can force a stop if you want.

>
> This means if you have a 10 minute wait, via timer or test action, in your
> test plan and one if the threads is in the timer or test action, or your
> sampler is currently waiting to timeout, you have to wait for that to
> finish after the duration ends.

Yes for timeout.
No more for timers.


>
> I understand this is by design and is also present in the UI but it does
> cause problems when running real world user journeys.

If you still experience issues in 3.1, please raise a bugzilla bug so that
we fix it.
Attach a sample test plan and be as precise as possible.

>
> Not a major problem but something a lot of people fall into.


Yes, I falled into it myself when using Throughput timer, that's why it was
fixed.
Unfortunately we cannot fix bugs we're not aware of :)

>
> -----Original Message-----
> From: Philippe Mouawad [mailto:philippe.mouawad@gmail.com <javascript:;>]
> Sent: 01 March 2017 18:04
> To: JMeter Users List <user@jmeter.apache.org <javascript:;>>
> Subject: Re: Test Duration
>
> Hello,
> The methods described by Antonio and Sebb work perfectly well.
> If you have any issue, please provide more details and an example test
> plan.
>
> No need to switch to old 2.13 for this.
>
> Regards
>
> On Wednesday, March 1, 2017, Stuart Kenworthy <Stuart.Kenworthy@bjss.com
> <javascript:;>>
> wrote:
>
> > Wow I take that back, it now seems that schedule in v3.1 does seem to
> > do what you expect. May want to test properly if using 2.13.
> >
> > -----Original Message-----
> > From: Stuart Kenworthy [mailto:Stuart.Kenworthy@bjss.com <javascript:;>
> > <javascript:;>]
> > Sent: 01 March 2017 16:33
> > To: JMeter Users List <user@jmeter.apache.org <javascript:;>
> <javascript:;>>
> > Subject: RE: Test Duration
> >
> > Does this actually work? In my experience, running a scheduler in
> > command line does not work as expected, or at all.
> >
> > -----Original Message-----
> > From: Antonio Gomes Rodrigues [mailto:ra0077@gmail.com <javascript:;>
> <javascript:;>]
> > Sent: 01 March 2017 16:30
> > To: JMeter Users List <user@jmeter.apache.org <javascript:;>
> <javascript:;>>
> > Subject: Re: Test Duration
> >
> > Put ${__P(RUNTIME,100) in the "Thread Group" element in "Duration
> > (seconds)" input
> >
> > And when you run JMeter, use -JRUNTIME=99 in the command line
> >
> > Instead of 99, put the desired test duration in seconds
> >
> > 2017-03-01 17:25 GMT+01:00 Stuart Kenworthy <Stuart.Kenworthy@bjss.com
> <javascript:;>
> > <javascript:;>>:
> >
> > > And how would this be used to control run time within the script
> itself?
> > >
> > > -----Original Message-----
> > > From: sebb [mailto:sebbaz@gmail.com <javascript:;> <javascript:;>]
> > > Sent: 01 March 2017 16:24
> > > To: JMeter Users List <user@jmeter.apache.org <javascript:;>
> <javascript:;>>
> > > Subject: Re: Test Duration
> > >
> > > Simpler to use a property reference, for example:
> > >
> > > ${__P(RUNTIME,100)
> > >
> > > Then use -JRUNTIME=99 on the command line
> > >
> > >
> > >
> > > On 1 March 2017 at 16:18, Antonio Gomes Rodrigues <ra0077@gmail.com
> <javascript:;>
> > <javascript:;>>
> > > wrote:
> > > > Hi,
> > > >
> > > > Put a JMeter variable in the "Thread Group" element in "Duration
> > > (seconds)"
> > > > input
> > > >
> > > > And use -J command line option to define it
> > > >
> > > > Antonio
> > > >
> > > > 2017-03-01 17:14 GMT+01:00 Bo Bodnar <bbodnar@us.ibm.com
> <javascript:;>
> > <javascript:;>>:
> > > >
> > > >> This is exactly the problem that came up in our test organization.
> > > >> We couldn't figure it out (running jmeter for a specified time
> > > >> from the command line) so, our solution is to have a shell script
> > > >> start jmeter and, after the required time, calls shutdown.sh. The
> > > >> whole thing works using nohup and works like a charm.
> > > >>
> > > >> Bo
> > > >>
> > > >>
> > > >>
> > > >> *Bohdan L. Bodnar*
> > > >> Lead Performance Engineer
> > > >> 1-312-871-5163 <(312)%20871-5163>
> > > >> ------------------------------
> > > >> *E-mail:* *bbodnar@us.ibm.com <javascript:;> <javascript:;>*
<
> bbodnar@us.ibm.com <javascript:;>
> > <javascript:;>>
> > > >> 222 South Riverside Plaza
> > > >> Chicago, IL 60606
> > > >> United States
> > > >>
> > > >> [image: Inactive hide details for Stuart Barlow ---03/01/2017
> > > >> 10:04:07 AM---Hi. Is there a way to define the duration a test
> > > >> should run]Stuart Barlow ---03/01/2017 10:04:07 AM---Hi. Is there
> > > >> a way to define the duration a test should run via the command line?
> > > >>
> > > >> From: Stuart Barlow <stuart.barlow@gmail.com <javascript:;>
> <javascript:;>>
> > > >> To: <user@jmeter.apache.org <javascript:;> <javascript:;>>
> > > >> Date: 03/01/2017 10:04 AM
> > > >> Subject: Test Duration
> > > >> ------------------------------
> > > >>
> > > >>
> > > >>
> > > >> Hi. Is there a way to define the duration a test should run via
> > > >> the command line?
> > > >>
> > > >> Is there a JMeter property available? Then it could be set using
> > > >> the -J command line option
> > > >>
> > > >> -J[prop_name]=[value]
> > > >>  defines a local JMeter property.
> > > >>
> > > >> Sorry if this was asked before.
> > > >>
> > > >> Thanks
> > > >>
> > > >> Stuart
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> -----------------------------------------------------------------
> > > >> --
> > > >> -- To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> <javascript:;>
> > <javascript:;>
> > > >> For additional commands, e-mail: user-help@jmeter.apache.org
> <javascript:;>
> > <javascript:;>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> <javascript:;>
> > <javascript:;>
> > > For additional commands, e-mail: user-help@jmeter.apache.org
> <javascript:;>
> > <javascript:;>
> > >
> > >
> > > The information included in this email and any files transmitted
> > > with it may contain information that is confidential and it must not
> > > be used by, or its contents or attachments copied or disclosed to,
> > > persons other than the intended addressee. If you have received this
> > > email in error, please notify BJSS. In the absence of written
> > > agreement to the contrary BJSS' relevant standard terms of contract
> > > for any work to be undertaken will apply. Please carry out virus or
> > > such other checks as you consider appropriate in respect of this
> > > email. BJSS does not accept responsibility for any adverse effect
> > > upon your system or data in relation to this email or any files
> > > transmitted with it. BJSS Limited, a company registered in England
> > > and Wales (Company Number 2777575), VAT Registration Number
> > > 613295452, Registered
> > Office Address, First Floor, Coronet House, Queen Street, Leeds, LS1 2TW.
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> <javascript:;>
> > <javascript:;>
> > > For additional commands, e-mail: user-help@jmeter.apache.org
> <javascript:;>
> > <javascript:;>
> > >
> >
> > The information included in this email and any files transmitted with
> > it may contain information that is confidential and it must not be
> > used by, or its contents or attachments copied or disclosed to,
> > persons other than the intended addressee. If you have received this
> > email in error, please notify BJSS. In the absence of written
> > agreement to the contrary BJSS' relevant standard terms of contract
> > for any work to be undertaken will apply. Please carry out virus or
> > such other checks as you consider appropriate in respect of this
> > email. BJSS does not accept responsibility for any adverse effect upon
> > your system or data in relation to this email or any files transmitted
> > with it. BJSS Limited, a company registered in England and Wales
> > (Company Number 2777575), VAT Registration Number 613295452, Registered
> Office Address, First Floor, Coronet House, Queen Street, Leeds, LS1 2TW.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> <javascript:;>
> > <javascript:;> For additional commands, e-mail:
> > user-help@jmeter.apache.org <javascript:;> <javascript:;>
> >
> > The information included in this email and any files transmitted with
> > it may contain information that is confidential and it must not be
> > used by, or its contents or attachments copied or disclosed to,
> > persons other than the intended addressee. If you have received this
> > email in error, please notify BJSS. In the absence of written
> > agreement to the contrary BJSS' relevant standard terms of contract
> > for any work to be undertaken will apply. Please carry out virus or
> > such other checks as you consider appropriate in respect of this
> > email. BJSS does not accept responsibility for any adverse effect upon
> > your system or data in relation to this email or any files transmitted
> > with it. BJSS Limited, a company registered in England and Wales
> > (Company Number 2777575), VAT Registration Number 613295452, Registered
> Office Address, First Floor, Coronet House, Queen Street, Leeds, LS1 2TW.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> <javascript:;>
> > <javascript:;> For additional commands, e-mail:
> > user-help@jmeter.apache.org <javascript:;> <javascript:;>
> >
>
>
> --
> Cordialement.
> Philippe Mouawad.
>
> The information included in this email and any files transmitted with it
> may contain information that is confidential and it must not be used by, or
> its contents or attachments copied or disclosed to, persons other than the
> intended addressee. If you have received this email in error, please notify
> BJSS. In the absence of written agreement to the contrary BJSS' relevant
> standard terms of contract for any work to be undertaken will apply. Please
> carry out virus or such other checks as you consider appropriate in respect
> of this email. BJSS does not accept responsibility for any adverse effect
> upon your system or data in relation to this email or any files transmitted
> with it. BJSS Limited, a company registered in England and Wales (Company
> Number 2777575), VAT Registration Number 613295452, Registered Office
> Address, First Floor, Coronet House, Queen Street, Leeds, LS1 2TW.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org <javascript:;>
> For additional commands, e-mail: user-help@jmeter.apache.org
> <javascript:;>
>


-- 
Cordialement.
Philippe Mouawad.

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