Incidentally the "Random Order" controller runs *all* sub components, just
in a random order, but the "Random" controller just picks one of the sub
elements, make sure you're not mixing up the two as the difference is quite
important in your case.


-----Original Message-----
From: Philippe Bossu [mailto:pbo...@gmail.com] 
Sent: Wednesday, October 12, 2011 12:06 PM
To: JMeter Users List
Subject: Re: Question about ThrouputController

Unfortunately it is not either doing the job since sometimes 2 samplers
inside Random Order Controller are ran and sometimes 1.



On Wed, Oct 12, 2011 at 9:00 PM, Philippe Bossu <pbo...@gmail.com> wrote:

> Random Order Controller seems to do the work.
> But I would like some confirmation .
>
> Thanks.
>
>
> On Wed, Oct 12, 2011 at 8:53 PM, Philippe Bossu <pbo...@gmail.com> wrote:
>
>> Hello,
>> Thanks for this I tried it but I doesn't work .
>> I set 1 threads running 50 LOOP Count => I get 24 executions
>>
>> That's not what I want, I want 50 executions with the repartition,
because
>> in this case If I have a sampler waiting for RandomController run result,
>> it will fail since it may not execute.
>> is it something possible ?
>>
>> By the  way, percentages are not well respected.
>> 7 / 24 => 30 % => I get 7 executions => OK
>> 4 / 24 => 10% => I get 4 executions => KO
>> 8/ 24 => I get 8 executions => 33% KO
>> 5 / 24 => I get 5 executions => 20% OK
>>
>>
>> Regards
>> Philippe
>>
>>
>> On Wed, Oct 12, 2011 at 7:31 PM, David Parks
<davidpark...@yahoo.com>wrote:
>>
>>> I did this as follows:
>>>
>>> * Thread group (define how many requests should be going through at one
>>> time)
>>>  * Random Controller (pick any of the sub controllers at random each
>>> iteration)
>>>    * Throughput Controller A [10%, By Percent]
>>>    * Throughput Controller B [40%, By Percent]
>>>    * Throughput Controller C [30%, By Percent]
>>>    * Throughput Controller D [20%, By Percent]
>>>
>>> This generates randomly distributed load over Controllers A-D according
>>> to
>>> the percentages defined.
>>>
>>> I also threw in a timer at the Random Controller level to limit the
>>> requests
>>> to once every X seconds, this way I could define the number of threads
as
>>> representative of an real-world active user.
>>>
>>> Hope that gives some food for thought.
>>>
>>>
>>> -----Original Message-----
>>> From: Philippe Bossu [mailto:pbo...@gmail.com]
>>> Sent: Wednesday, October 12, 2011 10:13 AM
>>> To: jmeter-user@jakarta.apache.org
>>> Subject: Question about ThrouputController
>>>
>>> Hello,
>>> First thank's for your help and great JMeter product.
>>>
>>> I have the following requirement.
>>> I would like to execute 4 different samples at the following frequence:
>>>
>>>    - 10% for A
>>>   - 40% for B
>>>   - 30% for C
>>>   - 20% for D
>>>
>>> A,B,C and D do search on different criterions.
>>> At least one of them must be executed because next sampler will use the
>>> search result.
>>>
>>>
>>> I tried to use ThroughputCOntroller but when I ran it once, none of the
4
>>> is
>>> executed.
>>> Random Controller does not do the job.
>>> InterleaveController as parent of TPC may be an option but I don't
>>> understand how to use it with others
>>> SwitchController might also be an option based on a question sebb
>>> answered
>>> to on the mailing list but how to randomize ?
>>>
>>>
>>> Thank you for your help.
>>> Regards
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: jmeter-user-unsubscr...@jakarta.apache.org
>>> For additional commands, e-mail: jmeter-user-h...@jakarta.apache.org
>>>
>>>
>>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-user-h...@jakarta.apache.org

Reply via email to