My problem is very simple to understand, but I can't find the reason.
I have big issues with a website. To start simple, I've made a linear scenario (adding users per step) which does :
exec(login)
exec(Cart)
repeat (4000000) {
exec(addProduct) (ajax request in the cart)
pause(1)
exec(removeProduct) (ajax request in the cart)
pause(1)
}
Then injection is :
setUp(scnpaliers.inject(
atOnceUsers(100),
nothingFor(30 minutes),
atOnceUsers(100),
nothingFor(30 minutes),
atOnceUsers(100),
nothingFor(30 minutes),
atOnceUsers(100),
nothingFor(30 minutes),
.... and so on ... [I ran out of users in my feeder]
In terms of requests per sec, I think it should have been VERY linear, and it does not.
From step1 to step9 it's chaos. From step10 to step20 it's linear and smooth like expected
If someone has explanations, I would be very glad :)
Thank you !!