# 🦺 WalkGuide — k6 Load Test Report

Spring Boot Backend Performance Benchmark — Pillar 3

Generated: 2026-05-17T12:29:24.882Z | Input: auth-local-20260517_192757.ndjson | Total Data Points: 885

## 📊 Key Metrics (Pillar 3 — 5 Required)

1. Throughput
0.6 req/s
Requests per second
2. p95 Latency
23371.57 ms
95th percentile response time
3. Error Rate
0.00%
Non-2xx responses | PASS
4. DB Query Time
N/A
Estimated via write endpoint p95
5. JVM Heap
N/A
Spring Actuator jvm.memory.used

## 🏃 WalkGuide Endpoint Latency Breakdown

🔐 Auth
26804.69 ms
p95 | threshold < 800ms
avg: 6875.85 ms | p99: 27576.39 ms
📍 Location
N/A
p95 | threshold < 300ms
avg: N/A | p99: N/A
🚧 Obstacle
N/A
p95 | threshold < 400ms
avg: N/A | p99: N/A
🚨 SOS
N/A
p95 | threshold < 200ms
avg: N/A | p99: N/A
📬 Notif
N/A
p95 | threshold < 500ms
avg: N/A | p99: N/A
📊 Timeline
N/A
p95 | threshold < 1000ms
avg: N/A | p99: N/A
🔗 Pairing
N/A
p95 | threshold < 600ms
avg: N/A | p99: N/A

## ✅ Threshold Evaluation

Check | Metric | Threshold | Actual | Result
--- | --- | --- | --- | ---
p95 overall < 25000ms | `http_req_duration` | 25000 ms | 23371.57 ms | ✅ PASS
error rate < 10% | `http_req_failed` | 0.1 rate | 0.00 rate | ✅ PASS
SOS p95 < 3000ms | `walkguide_sos_latency_ms` | 3000 | N/A | SKIP
Location p95 < 3000ms | `walkguide_location_latency_ms` | 3000 | N/A | SKIP
Obstacle p95 < 5000ms | `walkguide_obstacle_latency_ms` | 5000 | N/A | SKIP
Auth p95 < 25000ms | `walkguide_auth_latency_ms` | 25000 ms | 26804.69 ms | ❌ FAIL
Timeline p95 < 5000ms | `walkguide_timeline_latency_ms` | 5000 | N/A | SKIP
Notification p95 < 5000ms | `walkguide_notif_latency_ms` | 5000 | N/A | SKIP

## 📋 Per-Endpoint Latency (ms)

Endpoint | Requests | Avg | p95 | p99 | Max
--- | --- | --- | --- | --- | ---
`ping` | 1 | 11.36 | 11.36 | 11.36 | 11.36
`register` | 9 | 17778.94 | 27576.39 | 27576.39 | 27576.39
`login` | 9 | 2169.40 | 4671.23 | 4671.23 | 4671.23
`refresh_token` | 9 | 679.22 | 957.88 | 957.88 | 957.88
`fcm_token` | 9 | 722.01 | 1252.85 | 1252.85 | 1252.85
`logout` | 9 | 1425.31 | 2917.68 | 2917.68 | 2917.68