Hi,

I've configured a test with 100 thread groups (one thread per thread
group) and added a constant throughput timer to get a 10 requests per
second performance. To do so, I configured target throughput to 600
(samples per minute) and selected to compute performance based on all
active threads.

The result is as expected, I get an average throughput of 10 requests
per second, but they are not uniform along the time. What I get is
something like this:

At second 0, jmeter launches 100 requests to the server. At second 4,
jmeter has received all the responses, but because it has lauched 100
requests at second 0, it must wait till second 10 to start another bunch
of 100 requests. What I expect from this kind of tests is getting 10
requests per second *each second*.

This kind of behaviour is much more like a repeated peak test than a
constant troughput test. I know I can get a more uniform test by droping
the thread count so jmeter would have to wait less time to launch the
next bunch of requests, but that is weird and still a trick that does
not solve the point of problem at all ¿I'm missing something?, ¿is there
a way to get a more uniform behaviour for this kind of tests?

Thanks in advance for your help!
-- 
Abel Iago Toral Quiroga 
Igalia http://www.igalia.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to