I have a JMeter test plan that contains multiple thread groups with different workloads and throughputs. I want to use a throughput shaping timer but only apply shaping to one thread group. If I have the timer inside the thread group, it seems to still act on the entire test plan.
For example, if I set it to 6 requests per second and run the test for ten minutes, I get 3,600 entries in the view results tree (which is expected). Unfortunately those 3,600 entries include requests from other thread groups. I was hoping to get 3,600 entries just from this thread group, and then x,000 from the other thread groups.
Can the throughput timer be used like this? Note that I'm not seeing any thread limits here, the requests are milliseconds in length and I have more than enough users to cover the 6 requests per second I'm looking for.