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 21:41:39 GMT
On Wed, Mar 1, 2017 at 9:48 PM, Felix Schumacher <felix.schumacher@
internetallee.de> wrote:

> Am 01.03.2017 um 20:06 schrieb Philippe Mouawad:
>
>> 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.
>>
> Maybe we could tell the listeners to ignore anything after the scheduler
> says the test is finished. That way we would get not errors by interrupting
> the "stuck" samplers.
>

Sounds interesting. Is there a chance we get "bug reports" about samplers
that were not written ? (those ones ?)

>
> Felix
>
>
>> 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:;>
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>
>


-- 
Cordialement.
Philippe Mouawad.

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