⚡ LoopSentry Load Test Report
Generated 2026-03-08T23:40:51.827259 — Target: http://0.0.0.0:8000
Concurrency100
Duration120s
Slow Threshold0.5s
Wall Time125.06s
Per-Endpoint Breakdown
| Endpoint | Label | Count | ✅ OK | ❌ Fail | 🐢 Slow |
Avg | Min | Max | P50 | P95 | P99 |
| GET /healthy | Healthcheck |
111 |
111 |
0 |
78 |
12.4728s |
0.0417s |
28.6005s |
16.8170s |
26.7407s |
27.8899s |
| GET /sleep/0.5 | Blocking Sleep 0.5s |
100 |
100 |
0 |
100 |
11.2023s |
0.5209s |
28.9785s |
2.4952s |
26.8700s |
28.6047s |
| POST /hash?password=long | CPU: PBKDF2 Hash |
94 |
94 |
0 |
66 |
13.1833s |
0.0719s |
28.1008s |
18.4676s |
26.8119s |
28.0732s |
| GET /compute | CPU-bound Loop |
88 |
88 |
0 |
65 |
11.1186s |
0.2197s |
26.8164s |
3.5595s |
25.8124s |
26.7632s |
| POST /hash?password=secret123 | CPU: PBKDF2 Hash |
88 |
88 |
0 |
64 |
12.1601s |
0.0720s |
28.1318s |
14.2156s |
26.2833s |
28.0522s |
| GET /users/5 | User Lookup |
85 |
85 |
0 |
61 |
13.3003s |
0.0419s |
28.4787s |
18.9413s |
26.8710s |
27.6534s |
| GET /users/sync | Sync DB Read |
81 |
81 |
0 |
54 |
12.5647s |
0.0419s |
27.6271s |
17.2229s |
26.2075s |
26.8973s |
| GET /mixed | Mixed Workload |
80 |
80 |
0 |
63 |
12.2163s |
0.2521s |
27.7555s |
9.3839s |
25.8450s |
27.0479s |
| GET /sleep/1.0 | Blocking Sleep 1.0s |
77 |
77 |
0 |
77 |
11.5096s |
1.0419s |
28.9744s |
2.0081s |
26.6009s |
27.7022s |
| GET /users/1 | User Lookup |
75 |
75 |
0 |
52 |
13.2056s |
0.0418s |
27.7569s |
20.1220s |
26.3978s |
27.5456s |
| GET /external/sync | Sync HTTP (blocks) |
73 |
73 |
0 |
73 |
12.2411s |
1.0457s |
28.4768s |
8.1210s |
26.8465s |
27.9371s |