Using the Grinder 3.11 on Windows I am trying to simulate 300 simultaneous users performing a logon, some actions and then logoff scenario by launching 300 threads by means of 2 agents on 2 different PCs each agent launching 150 threads. So each agent has a grinder.properties with these values:
grinder.processes=1
grinder.threads=150
grinder.runs=1
As the test is launched I notice on the console Results tab, in the column "Successful Tests" that Grinder ramps quickly up to 200, these 200 "users" complete the test scenario. Finally the remaining 100 are launched, they too complete the scenario. But this is not what I wanted or expected : I wish to have 300 users perform the test simultaneously not 200 then 100.
Why does Grinder run 200 followed by 100 users instead of 300 at once? How do I run 300 users at once?