Skip to main content

Tests and reports

Tests live under Tests in the sidebar. Compose on New test (/tests/new). Open a run at /tests/{runId} from Dashboard or history.


Tests list​

Tests (/tests) shows workspace KPIs (Your tests or Team tests, completed, failed, running) and Test history:

  • Search by name or URL
  • Filter: All / Running / Completed / Failed
  • New test to open the composer

Running includes pending and provisioned as well as actively sending traffic.

On the free plan, only one of those may be open at a time. Starting another while a test is pending, provisioned, or running returns 409 until that test completes or fails. Paid plans are unchanged. Each workspace also has a test count cap (currently 5 scenarios). Remaining capacity shows on the Dashboard.


Live run page​

After Start test, the run page polls about every 3 seconds (no websockets).

Header: back to Tests; Stop Test while the run is live.

You will see:

  • Method, URL, status, created / started / completed times
  • Duration, ramp-up, and target RPS
  • Timeline: Created → Resources → Testing → Report plus failed or stopped
  • Request hold: Reserved / Consumed / Returned (HELD, SETTLED, or RELEASED)

Stopping a live run marks it failed and releases the unused hold back to available quota.

Statuses: pending → provisioned → running → completed or failed.


What the report contains​

Every completed (or failed) run has a report on the same page. While it is still being calculated, you see a processing state — wait; it is not a letter grade.

The report is built from request summaries, throughput, and latency samples collected during the run.

Highlights​

  • Success rate
  • Total requests
  • Average latency
  • Average RPS

Request summary​

Counts and rates such as:

  • Total, completed, successful, and failed requests
  • Timeouts and transport errors
  • HTTP 2xx / 3xx / 4xx / 5xx
  • Success rate, completion rate, failure rate, timeout rate

Use this to see whether errors are HTTP status codes, timeouts, or connection failures.

Throughput​

  • Target RPS (what you configured)
  • Average, peak, and minimum RPS achieved
  • Successful / completed RPS
  • RPS vs target
  • Response bytes and bytes per second (average and peak)

If average RPS is far below target, the endpoint or network could not keep up, or errors cut throughput.

Latency​

Percentiles and stats, often grouped for all, completed, and successful requests:

  • Min, average, max, standard deviation
  • p50, p75, p90, p95, p99

p95 / p99 describe what slower requests experienced.

Request results​

A paginated list of individual outcomes (Completed, Timeout, Error) with status codes. Expand a row for body or error detail when present.

PDF​

Download PDF after the report is ready. There is no public share link. Anyone who needs the numbers should be in the same workspace, or you can send the PDF.


Live vs final report​

ViewWhenWhat you get
Live statusPending, provisioned, or runningTimeline, live totals, success, failures, RPS
Final reportAfter the run completes or failsFull summary, throughput, latency, request results
PDFAfter the report is readySame metrics in a downloadable file

Quota after a run​

Starting a test holds duration × RPS requests (minimum 1) from this period’s quota.

  • When the report is ready, actual hits are consumed and unused hold is returned.
  • If you stop the test or it fails before a report, the hold is released.

See Plan and usage.


Next step​

See Dashboard and account for navigation, sessions, and Support.