{ "scenarios": { "baseline": { "executor": "constant-vus", "vus": 10, "duration": "30s" }, "stress_test": { "executor": "ramping-vus", "startVUs": 10, "stages": [ { "duration": "1m", "target": 50 }, { "duration": "2m", "target": 100 }, { "duration": "1m", "target": 50 }, { "duration": "1m", "target": 10 } ] }, "spike_test": { "executor": "ramping-vus", "startVUs": 10, "stages": [ { "duration": "30s", "target": 10 }, { "duration": "10s", "target": 200 }, { "duration": "30s", "target": 10 } ] } }, "thresholds": { "http_req_duration": [ { "target": "p(95)<500", "abortOnFail": true } ], "http_req_failed": [ { "target": "rate<0.05", "abortOnFail": true } ] } }