Load test
load_testSends a saved request repeatedly under concurrency and rate limits to measure throughput, latency percentiles, status codes and errors on systems you own.
Instructions
Send one saved request many times at once and report throughput, latency percentiles, status codes and error samples. Limited to 20 at once, 30 seconds and 5000 requests, to hosts this session may call. Only test systems the developer owns.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rps | No | Cap the total requests per second. | |
| request | Yes | The request's id, or its name. A name that is used twice needs its folder path in front, as list_requests shows it, such as auth/Login. | |
| requests | No | Stop after this many requests. | |
| concurrency | No | Requests in flight at once. Defaults to 5. | |
| duration_seconds | No | How long to keep sending. Defaults to 10 unless requests is given. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| total | No | ||
| config | No | ||
| failed | No | ||
| latency | No | ||
| stopped | No | ||
| withheld | No | ||
| succeeded | No | ||
| durationMs | No | ||
| statusCodes | No | ||
| distribution | No | ||
| errorSamples | No | ||
| bytesReceived | No | ||
| networkErrors | No | ||
| statusFailures | No | ||
| requestsPerSecond | No |