Canot get constant VUSERS during a test run

Hi All,
i have created a scenario sertup as mentioned below,

setUp(read_api_get.inject(
rampUsersPerSec(1) to(5) during(15 seconds),
constantUsersPerSec(10) during(20 minutes)
).protocols(httpConf))

but instead of having a constant vuser of 10 during the test run,i am getting users injected every seconds.
Kindly suggest.

but instead of having a constant vuser of 10 during the test run,i am getting users injected every seconds.
Kindly suggest.

That’s the intended behavior: open load model.
What you want is a close model which is unrealistic except for very specific use cases (such as call centers). You’d have to make your vu loop, and clean cache and cookies on each iteration.