On Wednesday, March 1, 2017, Stuart Kenworthy <stuart.kenwor...@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.moua...@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.kenwor...@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.kenwor...@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:ra0...@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.kenwor...@bjss.com > <javascript:;> > > <javascript:;>>: > > > > > And how would this be used to control run time within the script > itself? > > > > > > -----Original Message----- > > > From: sebb [mailto:seb...@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 <ra0...@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 <bbod...@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:* *bbod...@us.ibm.com <javascript:;> <javascript:;>* < > bbod...@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.bar...@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-unsubscr...@jmeter.apache.org > <javascript:;> > > <javascript:;> > > > >> For additional commands, e-mail: user-h...@jmeter.apache.org > <javascript:;> > > <javascript:;> > > > >> > > > >> > > > >> > > > >> > > > >> > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: user-unsubscr...@jmeter.apache.org > <javascript:;> > > <javascript:;> > > > For additional commands, e-mail: user-h...@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-unsubscr...@jmeter.apache.org > <javascript:;> > > <javascript:;> > > > For additional commands, e-mail: user-h...@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-unsubscr...@jmeter.apache.org > <javascript:;> > > <javascript:;> For additional commands, e-mail: > > user-h...@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-unsubscr...@jmeter.apache.org > <javascript:;> > > <javascript:;> For additional commands, e-mail: > > user-h...@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-unsubscr...@jmeter.apache.org <javascript:;> > For additional commands, e-mail: user-h...@jmeter.apache.org > <javascript:;> > -- Cordialement. Philippe Mouawad.