Good day. Creating a test for my service i have some kind of trouble with setting up ramping-arrival-rate test.
As you can see in picture i always have the same trouble with harsh VU allocation from 10 or 25 to 100 in test, meanwhile i need a soft VU growth simultaneously with RPMs.
What should i do in order to achieve above mentioned?
Current test looks like:
export const options = {
scenarios: {
rar: {
executor: ‘ramping-arrival-rate’,
startRate: 5,
timeUnit: ‘60s’,
preAllocatedVUs: 110,
stages: [
{ duration: ‘10m’, target: 10000,},
{ duration: ‘10m’, target: 10000,},
{ duration: ‘10m’, target: 20000,},
{ duration: ‘10m’, target: 20000,},
{ duration: ‘10m’, target: 30000,},
{ duration: ‘10m’, target: 30000,},
{ duration: ‘10m’, target: 40000,},
{ duration: ‘10m’, target: 40000,},
{ duration: ‘10m’, target: 50000,},
{ duration: ‘10m’, target: 50000,},
],
},
},
};