1060 lines
23 KiB
JSON
1060 lines
23 KiB
JSON
{
|
|
"generatedAt": "2026-05-17T12:35:17.224Z",
|
|
"inputFile": "D:\\CodeSpace\\Final Project Gabungan - Broken Test\\walkguide-backend\\demo\\k6-tests\\k6-results\\auth-local-20260517_193353.ndjson",
|
|
"benchProfile": "local",
|
|
"totalPoints": 847,
|
|
"parseErrors": 0,
|
|
"keyMetrics": {
|
|
"throughput": {
|
|
"label": "Throughput (req/s)",
|
|
"description": "Total HTTP requests divided by test duration",
|
|
"value": "0.5 req/s"
|
|
},
|
|
"p95Latency": {
|
|
"label": "p95 Response Time (ms)",
|
|
"description": "95th percentile of all HTTP request durations",
|
|
"value": "18126.41 ms"
|
|
},
|
|
"errorRate": {
|
|
"label": "Error Rate (%)",
|
|
"description": "Percentage of non-2xx HTTP responses",
|
|
"value": "5.00%",
|
|
"passFail": "PASS"
|
|
},
|
|
"dbQueryTime": {
|
|
"label": "Estimated DB Query Time (ms)",
|
|
"description": "p95 of write endpoints (location + obstacle) as DB proxy",
|
|
"value": null,
|
|
"note": "Actual DB time requires Spring Actuator or DB metrics"
|
|
},
|
|
"jvmHeap": {
|
|
"label": "JVM Heap Used (MB)",
|
|
"description": "From Spring Actuator metric, collected during test",
|
|
"value": null
|
|
}
|
|
},
|
|
"metrics": {
|
|
"http_reqs": {
|
|
"count": 43,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 43,
|
|
"min": "2.04",
|
|
"max": "30125.73",
|
|
"avg": "4508.57",
|
|
"p50": "1457.54",
|
|
"p90": "14004.34",
|
|
"p95": "18126.41",
|
|
"p99": "30125.73"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "4.78",
|
|
"avg": "0.23",
|
|
"p50": "0.00",
|
|
"p90": "0.52",
|
|
"p95": "0.54",
|
|
"p99": "4.78"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "4.78",
|
|
"avg": "0.23",
|
|
"p50": "0.00",
|
|
"p90": "0.52",
|
|
"p95": "0.54",
|
|
"p99": "4.78"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "0.57",
|
|
"avg": "0.01",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.57"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 43,
|
|
"min": "0.51",
|
|
"max": "30124.77",
|
|
"avg": "4507.86",
|
|
"p50": "1457.54",
|
|
"p90": "14004.34",
|
|
"p95": "18125.54",
|
|
"p99": "30124.77"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "1.66",
|
|
"avg": "0.70",
|
|
"p50": "0.75",
|
|
"p90": "1.00",
|
|
"p95": "1.45",
|
|
"p99": "1.66"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.05",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_error_rate": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.05",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 43,
|
|
"min": "2.04",
|
|
"max": "30125.73",
|
|
"avg": "4508.57",
|
|
"p50": "1457.54",
|
|
"p90": "14004.34",
|
|
"p95": "18126.41",
|
|
"p99": "30125.73"
|
|
},
|
|
"walkguide_successful_requests": {
|
|
"count": 41,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"data_sent": {
|
|
"count": 10,
|
|
"min": "86.00",
|
|
"max": "1726.00",
|
|
"avg": "1429.60",
|
|
"p50": "1697.00",
|
|
"p90": "1726.00",
|
|
"p95": "1726.00",
|
|
"p99": "1726.00"
|
|
},
|
|
"data_received": {
|
|
"count": 10,
|
|
"min": "501.00",
|
|
"max": "3854.00",
|
|
"avg": "3222.10",
|
|
"p50": "3818.00",
|
|
"p90": "3854.00",
|
|
"p95": "3854.00",
|
|
"p99": "3854.00"
|
|
},
|
|
"vus": {
|
|
"count": 80,
|
|
"min": "1.00",
|
|
"max": "3.00",
|
|
"avg": "2.66",
|
|
"p50": "3.00",
|
|
"p90": "3.00",
|
|
"p95": "3.00",
|
|
"p99": "3.00"
|
|
},
|
|
"vus_max": {
|
|
"count": 80,
|
|
"min": "3.00",
|
|
"max": "3.00",
|
|
"avg": "3.00",
|
|
"p50": "3.00",
|
|
"p90": "3.00",
|
|
"p95": "3.00",
|
|
"p99": "3.00"
|
|
},
|
|
"walkguide_auth_latency_ms": {
|
|
"count": 26,
|
|
"min": "484.67",
|
|
"max": "30125.73",
|
|
"avg": "6732.27",
|
|
"p50": "2403.90",
|
|
"p90": "18126.41",
|
|
"p95": "20960.16",
|
|
"p99": "30125.73"
|
|
},
|
|
"checks": {
|
|
"count": 86,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.91",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"iteration_duration": {
|
|
"count": 9,
|
|
"min": "17784.71",
|
|
"max": "39256.75",
|
|
"avg": "23870.02",
|
|
"p50": "22603.61",
|
|
"p90": "39256.75",
|
|
"p95": "39256.75",
|
|
"p99": "39256.75"
|
|
},
|
|
"iterations": {
|
|
"count": 9,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_failed_requests": {
|
|
"count": 2,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
}
|
|
},
|
|
"endpoints": {
|
|
"ping": {
|
|
"http_reqs": {
|
|
"count": 1,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 1,
|
|
"min": "2.04",
|
|
"max": "2.04",
|
|
"avg": "2.04",
|
|
"p50": "2.04",
|
|
"p90": "2.04",
|
|
"p95": "2.04",
|
|
"p99": "2.04"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 1,
|
|
"min": "0.54",
|
|
"max": "0.54",
|
|
"avg": "0.54",
|
|
"p50": "0.54",
|
|
"p90": "0.54",
|
|
"p95": "0.54",
|
|
"p99": "0.54"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 1,
|
|
"min": "0.54",
|
|
"max": "0.54",
|
|
"avg": "0.54",
|
|
"p50": "0.54",
|
|
"p90": "0.54",
|
|
"p95": "0.54",
|
|
"p99": "0.54"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 1,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 1,
|
|
"min": "0.57",
|
|
"max": "0.57",
|
|
"avg": "0.57",
|
|
"p50": "0.57",
|
|
"p90": "0.57",
|
|
"p95": "0.57",
|
|
"p99": "0.57"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 1,
|
|
"min": "0.51",
|
|
"max": "0.51",
|
|
"avg": "0.51",
|
|
"p50": "0.51",
|
|
"p90": "0.51",
|
|
"p95": "0.51",
|
|
"p99": "0.51"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 1,
|
|
"min": "0.96",
|
|
"max": "0.96",
|
|
"avg": "0.96",
|
|
"p50": "0.96",
|
|
"p90": "0.96",
|
|
"p95": "0.96",
|
|
"p99": "0.96"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 1,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 1,
|
|
"min": "2.04",
|
|
"max": "2.04",
|
|
"avg": "2.04",
|
|
"p50": "2.04",
|
|
"p90": "2.04",
|
|
"p95": "2.04",
|
|
"p99": "2.04"
|
|
}
|
|
},
|
|
"register": {
|
|
"http_reqs": {
|
|
"count": 9,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 9,
|
|
"min": "8816.08",
|
|
"max": "30125.73",
|
|
"avg": "15735.83",
|
|
"p50": "14004.34",
|
|
"p90": "30125.73",
|
|
"p95": "30125.73",
|
|
"p99": "30125.73"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "4.78",
|
|
"avg": "0.70",
|
|
"p50": "0.00",
|
|
"p90": "4.78",
|
|
"p95": "4.78",
|
|
"p99": "4.78"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "4.78",
|
|
"avg": "0.70",
|
|
"p50": "0.00",
|
|
"p90": "4.78",
|
|
"p95": "4.78",
|
|
"p99": "4.78"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 9,
|
|
"min": "8814.42",
|
|
"max": "30124.77",
|
|
"avg": "15735.33",
|
|
"p50": "14004.34",
|
|
"p90": "30124.77",
|
|
"p95": "30124.77",
|
|
"p99": "30124.77"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "1.66",
|
|
"avg": "0.50",
|
|
"p50": "0.41",
|
|
"p90": "1.66",
|
|
"p95": "1.66",
|
|
"p99": "1.66"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.11",
|
|
"p50": "0.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 9,
|
|
"min": "8816.08",
|
|
"max": "30125.73",
|
|
"avg": "15735.83",
|
|
"p50": "14004.34",
|
|
"p90": "30125.73",
|
|
"p95": "30125.73",
|
|
"p99": "30125.73"
|
|
}
|
|
},
|
|
"login": {
|
|
"http_reqs": {
|
|
"count": 9,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 9,
|
|
"min": "1916.70",
|
|
"max": "6522.80",
|
|
"avg": "2898.48",
|
|
"p50": "2403.90",
|
|
"p90": "6522.80",
|
|
"p95": "6522.80",
|
|
"p99": "6522.80"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "2.96",
|
|
"avg": "0.33",
|
|
"p50": "0.00",
|
|
"p90": "2.96",
|
|
"p95": "2.96",
|
|
"p99": "2.96"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "2.96",
|
|
"avg": "0.33",
|
|
"p50": "0.00",
|
|
"p90": "2.96",
|
|
"p95": "2.96",
|
|
"p99": "2.96"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 9,
|
|
"min": "1916.08",
|
|
"max": "6522.07",
|
|
"avg": "2897.71",
|
|
"p50": "2403.39",
|
|
"p90": "6522.07",
|
|
"p95": "6522.07",
|
|
"p99": "6522.07"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 9,
|
|
"min": "0.37",
|
|
"max": "1.00",
|
|
"avg": "0.77",
|
|
"p50": "0.85",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 9,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.11",
|
|
"p50": "0.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 9,
|
|
"min": "1916.70",
|
|
"max": "6522.80",
|
|
"avg": "2898.48",
|
|
"p50": "2403.90",
|
|
"p90": "6522.80",
|
|
"p95": "6522.80",
|
|
"p99": "6522.80"
|
|
}
|
|
},
|
|
"refresh_token": {
|
|
"http_reqs": {
|
|
"count": 8,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 8,
|
|
"min": "484.67",
|
|
"max": "1240.00",
|
|
"avg": "916.29",
|
|
"p50": "874.87",
|
|
"p90": "1240.00",
|
|
"p95": "1240.00",
|
|
"p99": "1240.00"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 8,
|
|
"min": "483.80",
|
|
"max": "1240.00",
|
|
"avg": "915.62",
|
|
"p50": "874.24",
|
|
"p90": "1240.00",
|
|
"p95": "1240.00",
|
|
"p99": "1240.00"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "1.45",
|
|
"avg": "0.67",
|
|
"p50": "0.58",
|
|
"p90": "1.45",
|
|
"p95": "1.45",
|
|
"p99": "1.45"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 8,
|
|
"min": "484.67",
|
|
"max": "1240.00",
|
|
"avg": "916.29",
|
|
"p50": "874.87",
|
|
"p90": "1240.00",
|
|
"p95": "1240.00",
|
|
"p99": "1240.00"
|
|
}
|
|
},
|
|
"fcm_token": {
|
|
"http_reqs": {
|
|
"count": 8,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 8,
|
|
"min": "478.51",
|
|
"max": "1448.35",
|
|
"avg": "712.61",
|
|
"p50": "572.38",
|
|
"p90": "1448.35",
|
|
"p95": "1448.35",
|
|
"p99": "1448.35"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 8,
|
|
"min": "477.53",
|
|
"max": "1446.82",
|
|
"avg": "711.72",
|
|
"p50": "571.73",
|
|
"p90": "1446.82",
|
|
"p95": "1446.82",
|
|
"p99": "1446.82"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 8,
|
|
"min": "0.65",
|
|
"max": "1.54",
|
|
"avg": "0.90",
|
|
"p50": "0.78",
|
|
"p90": "1.54",
|
|
"p95": "1.54",
|
|
"p99": "1.54"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 8,
|
|
"min": "478.51",
|
|
"max": "1448.35",
|
|
"avg": "712.61",
|
|
"p50": "572.38",
|
|
"p90": "1448.35",
|
|
"p95": "1448.35",
|
|
"p99": "1448.35"
|
|
}
|
|
},
|
|
"logout": {
|
|
"http_reqs": {
|
|
"count": 8,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"http_req_duration": {
|
|
"count": 8,
|
|
"min": "929.85",
|
|
"max": "2421.05",
|
|
"avg": "1640.81",
|
|
"p50": "1416.62",
|
|
"p90": "2421.05",
|
|
"p95": "2421.05",
|
|
"p99": "2421.05"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_sending": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 8,
|
|
"min": "929.11",
|
|
"max": "2421.05",
|
|
"avg": "1640.16",
|
|
"p50": "1415.72",
|
|
"p90": "2421.05",
|
|
"p95": "2421.05",
|
|
"p99": "2421.05"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "1.36",
|
|
"avg": "0.65",
|
|
"p50": "0.74",
|
|
"p90": "1.36",
|
|
"p95": "1.36",
|
|
"p99": "1.36"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 8,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"walkguide_endpoint_latency_ms": {
|
|
"count": 8,
|
|
"min": "929.85",
|
|
"max": "2421.05",
|
|
"avg": "1640.81",
|
|
"p50": "1416.62",
|
|
"p90": "2421.05",
|
|
"p95": "2421.05",
|
|
"p99": "2421.05"
|
|
}
|
|
},
|
|
"unknown": {
|
|
"walkguide_error_rate": {
|
|
"count": 43,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.05",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_successful_requests": {
|
|
"count": 41,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"data_sent": {
|
|
"count": 10,
|
|
"min": "86.00",
|
|
"max": "1726.00",
|
|
"avg": "1429.60",
|
|
"p50": "1697.00",
|
|
"p90": "1726.00",
|
|
"p95": "1726.00",
|
|
"p99": "1726.00"
|
|
},
|
|
"data_received": {
|
|
"count": 10,
|
|
"min": "501.00",
|
|
"max": "3854.00",
|
|
"avg": "3222.10",
|
|
"p50": "3818.00",
|
|
"p90": "3854.00",
|
|
"p95": "3854.00",
|
|
"p99": "3854.00"
|
|
},
|
|
"vus": {
|
|
"count": 80,
|
|
"min": "1.00",
|
|
"max": "3.00",
|
|
"avg": "2.66",
|
|
"p50": "3.00",
|
|
"p90": "3.00",
|
|
"p95": "3.00",
|
|
"p99": "3.00"
|
|
},
|
|
"vus_max": {
|
|
"count": 80,
|
|
"min": "3.00",
|
|
"max": "3.00",
|
|
"avg": "3.00",
|
|
"p50": "3.00",
|
|
"p90": "3.00",
|
|
"p95": "3.00",
|
|
"p99": "3.00"
|
|
},
|
|
"walkguide_auth_latency_ms": {
|
|
"count": 26,
|
|
"min": "484.67",
|
|
"max": "30125.73",
|
|
"avg": "6732.27",
|
|
"p50": "2403.90",
|
|
"p90": "18126.41",
|
|
"p95": "20960.16",
|
|
"p99": "30125.73"
|
|
},
|
|
"checks": {
|
|
"count": 86,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.91",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"iteration_duration": {
|
|
"count": 9,
|
|
"min": "17784.71",
|
|
"max": "39256.75",
|
|
"avg": "23870.02",
|
|
"p50": "22603.61",
|
|
"p90": "39256.75",
|
|
"p95": "39256.75",
|
|
"p99": "39256.75"
|
|
},
|
|
"iterations": {
|
|
"count": 9,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"walkguide_failed_requests": {
|
|
"count": 2,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
}
|
|
}
|
|
},
|
|
"walkguideMetrics": {
|
|
"authLatency": {
|
|
"p95": "20960.16 ms",
|
|
"p99": "30125.73 ms",
|
|
"avg": "6732.27 ms"
|
|
},
|
|
"locationLatency": null,
|
|
"obstacleLatency": null,
|
|
"sosLatency": null,
|
|
"notifLatency": null,
|
|
"timelineLatency": null,
|
|
"pairingLatency": null
|
|
},
|
|
"thresholdResults": [
|
|
{
|
|
"name": "p95 overall < 35000ms",
|
|
"metric": "http_req_duration",
|
|
"threshold": "35000 ms",
|
|
"actual": "18126.41 ms",
|
|
"result": "✅ PASS"
|
|
},
|
|
{
|
|
"name": "error rate < 10%",
|
|
"metric": "http_req_failed",
|
|
"threshold": "0.1 rate",
|
|
"actual": "0.05 rate",
|
|
"result": "✅ PASS"
|
|
},
|
|
{
|
|
"name": "SOS p95 < 3000ms",
|
|
"metric": "walkguide_sos_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 3000,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Location p95 < 3000ms",
|
|
"metric": "walkguide_location_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 3000,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Obstacle p95 < 5000ms",
|
|
"metric": "walkguide_obstacle_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 5000,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Auth p95 < 35000ms",
|
|
"metric": "walkguide_auth_latency_ms",
|
|
"threshold": "35000 ms",
|
|
"actual": "20960.16 ms",
|
|
"result": "✅ PASS"
|
|
},
|
|
{
|
|
"name": "Timeline p95 < 5000ms",
|
|
"metric": "walkguide_timeline_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 5000,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Notification p95 < 5000ms",
|
|
"metric": "walkguide_notif_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 5000,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
}
|
|
]
|
|
} |