{
"version": "v1",
"suite": "throughput-http",
"name": "Throughput HTTP",
"load": {
"kind": "closed",
"executor": "ramping-vus",
"unit": "1s",
"concurrency": 3000
},
"data": {
"name": "bench",
"seed": 42,
"schema": "bench/schema.sql"
},
"shape": {
"mode": "mixed",
"endpoint": null
},
"stages": [
{ "sec": 5, "vus": 25, "probe": true },
{ "sec": 15, "vus": 25, "probe": true },
{ "sec": 5, "vus": 50, "probe": true },
{ "sec": 15, "vus": 50, "probe": true },
{ "sec": 5, "vus": 100, "probe": true },
{ "sec": 15, "vus": 100, "probe": true },
{ "sec": 5, "vus": 200 },
{ "sec": 15, "vus": 200 },
{ "sec": 5, "vus": 400 },
{ "sec": 15, "vus": 400 },
{ "sec": 5, "vus": 600 },
{ "sec": 15, "vus": 600 },
{ "sec": 5, "vus": 800 },
{ "sec": 15, "vus": 800 },
{ "sec": 5, "vus": 1000 },
{ "sec": 15, "vus": 1000 },
{ "sec": 5, "vus": 1200 },
{ "sec": 15, "vus": 1200 },
{ "sec": 5, "vus": 1400 },
{ "sec": 15, "vus": 1400 },
{ "sec": 5, "vus": 1600 },
{ "sec": 15, "vus": 1600 },
{ "sec": 5, "vus": 1800 },
{ "sec": 15, "vus": 1800 },
{ "sec": 5, "vus": 2000 },
{ "sec": 15, "vus": 2000 },
{ "sec": 5, "vus": 2200 },
{ "sec": 15, "vus": 2200 },
{ "sec": 5, "vus": 2400 },
{ "sec": 15, "vus": 2400 },
{ "sec": 5, "vus": 2600 },
{ "sec": 15, "vus": 2600 },
{ "sec": 5, "vus": 2800 },
{ "sec": 15, "vus": 2800 },
{ "sec": 5, "vus": 3000 },
{ "sec": 55, "vus": 3000 }
],
"warmup_s": 10,
"requests": {
"source": "generated",
"file": "bench/spec/requests.empty.v1.json",
"skip": ["/search"]
},
"pacing": {
"mode": "drizzle-benchmark"
},
"sampling": {
"cpu_ms": 200,
"bucket_s": 1
},
"limits": {
"err": 0.01,
"p95": null
},
"latency": {}
}