{{ donut_svg | safe }}
Pass rate: {{ pass_rate }}%
{{ total }}
Total
{{ passed }}
Passed
{{ failed }}
Failed
{{ error }}
Errors
{{ skipped }}
Skipped
Endpoint performance{{ endpoint_stats | length }} endpoint(s), slowest p95 first
| Endpoint | Calls | Min | p50 | p95 | Max | Errors |
|---|---|---|---|---|---|---|
| {{ s.method }} {{ s.endpoint }} | {{ s.count }} | {{ s.min }} ms | {{ s.p50 }} ms | {{ s.p95 }} ms | {{ s.max }} ms | {{ s.errors }} |
| Status | Test ID | Duration | Calls |
|---|---|---|---|
| {{ rec.outcome | upper }} | {% if has_detail %} ▶ {% endif %} {{ rec.node_id }} {% for m in rec.markers %} {{ m }} {% endfor %} | {{ "%.3f" | format(rec.duration) }}s | {{ rec.api_calls | length }} |