Let me explain a little bit more details :)
I have scenario like
setUp(
scn.inject(
atOnceUsers(1800)
)
).assertions(global.successfulRequests.percent.greaterThan(95))
So, I expecting that users will be start at once and than all of them will start to execute, but in log I observe, that they all started at once, but they are not executed at the same time:
22:41:44 waiting: 0 / active: 134 / done:1666
22:41:44 ---- Requests ------------------------------------------------------------------
22:41:44 > Global (OK=1718 KO=0 )
22:41:44 > action1 (OK=1666 KO=0 )
22:41:44 > action2 (OK=52 KO=0 )
22:41:44 ================================================================================
22:41:44
22:41:49
22:41:49 ================================================================================
22:41:49 2015-10-19 22:41:49 3115s elapsed
22:41:49 ---- -----------------------------------------------------------------
22:41:49 [####################################################################------] 92%
22:41:49 waiting: 0 / active: 132 / done:1668
22:41:49 ---- Requests ------------------------------------------------------------------
22:41:49 > Global (OK=1720 KO=0 )
22:41:49 > action1 (OK=1668 KO=0 )
22:41:49 > action2 (OK=52 KO=0 )
22:41:49 ================================================================================
So, for 5 second was finished only 2 users, for another 5 seconds - another 2 users.
My system can handle a high load, so I want to execute all 1800 requests at once -> i means, that i want to start test with 1800 users and finish test after 2-3 seconds with "all users done" (it's approximately response time of one request).
Sorry for misunderstanding!
Thanks!