1039 lines
23 KiB
JSON
1039 lines
23 KiB
JSON
{
|
|
"generatedAt": "2026-05-17T12:15:26.352Z",
|
|
"inputFile": "D:\\CodeSpace\\Final Project Gabungan - Broken Test\\walkguide-backend\\demo\\k6-tests\\k6-results\\auth-flow-20260517_190836.ndjson",
|
|
"totalPoints": 7560,
|
|
"parseErrors": 0,
|
|
"keyMetrics": {
|
|
"throughput": {
|
|
"label": "Throughput (req/s)",
|
|
"description": "Total HTTP requests divided by test duration",
|
|
"value": "2.4 req/s"
|
|
},
|
|
"p95Latency": {
|
|
"label": "p95 Response Time (ms)",
|
|
"description": "95th percentile of all HTTP request durations",
|
|
"value": "18075.52 ms"
|
|
},
|
|
"errorRate": {
|
|
"label": "Error Rate (%)",
|
|
"description": "Percentage of non-2xx HTTP responses",
|
|
"value": "0.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": 463,
|
|
"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": 463,
|
|
"min": "2.92",
|
|
"max": "25784.76",
|
|
"avg": "7795.19",
|
|
"p50": "7477.42",
|
|
"p90": "16115.15",
|
|
"p95": "18075.52",
|
|
"p99": "21344.66"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 463,
|
|
"min": "0.00",
|
|
"max": "4.84",
|
|
"avg": "0.19",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "1.40",
|
|
"p99": "4.00"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 463,
|
|
"min": "0.00",
|
|
"max": "4.84",
|
|
"avg": "0.18",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "1.22",
|
|
"p99": "3.69"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 463,
|
|
"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": 463,
|
|
"min": "0.00",
|
|
"max": "1.43",
|
|
"avg": "0.04",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.52",
|
|
"p99": "1.04"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 463,
|
|
"min": "2.53",
|
|
"max": "25783.71",
|
|
"avg": "7794.20",
|
|
"p50": "7475.82",
|
|
"p90": "16114.64",
|
|
"p95": "18074.23",
|
|
"p99": "21343.63"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 463,
|
|
"min": "0.00",
|
|
"max": "5.85",
|
|
"avg": "0.94",
|
|
"p50": "0.94",
|
|
"p90": "1.61",
|
|
"p95": "1.82",
|
|
"p99": "2.65"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 463,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"walkguide_error_rate": {
|
|
"count": 463,
|
|
"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": 463,
|
|
"min": "2.92",
|
|
"max": "25784.76",
|
|
"avg": "7795.19",
|
|
"p50": "7477.42",
|
|
"p90": "16115.15",
|
|
"p95": "18075.52",
|
|
"p99": "21344.66"
|
|
},
|
|
"walkguide_successful_requests": {
|
|
"count": 463,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"data_sent": {
|
|
"count": 99,
|
|
"min": "86.00",
|
|
"max": "1731.00",
|
|
"avg": "1629.76",
|
|
"p50": "1702.00",
|
|
"p90": "1730.00",
|
|
"p95": "1730.00",
|
|
"p99": "1731.00"
|
|
},
|
|
"data_received": {
|
|
"count": 99,
|
|
"min": "0.00",
|
|
"max": "3854.00",
|
|
"avg": "3627.29",
|
|
"p50": "3824.00",
|
|
"p90": "3854.00",
|
|
"p95": "3854.00",
|
|
"p99": "3854.00"
|
|
},
|
|
"vus": {
|
|
"count": 193,
|
|
"min": "0.00",
|
|
"max": "30.00",
|
|
"avg": "20.08",
|
|
"p50": "24.00",
|
|
"p90": "30.00",
|
|
"p95": "30.00",
|
|
"p99": "30.00"
|
|
},
|
|
"vus_max": {
|
|
"count": 193,
|
|
"min": "30.00",
|
|
"max": "30.00",
|
|
"avg": "30.00",
|
|
"p50": "30.00",
|
|
"p90": "30.00",
|
|
"p95": "30.00",
|
|
"p99": "30.00"
|
|
},
|
|
"walkguide_auth_latency_ms": {
|
|
"count": 287,
|
|
"min": "504.08",
|
|
"max": "25784.76",
|
|
"avg": "9190.69",
|
|
"p50": "8155.85",
|
|
"p90": "17563.00",
|
|
"p95": "18957.78",
|
|
"p99": "22944.20"
|
|
},
|
|
"checks": {
|
|
"count": 943,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.95",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"iteration_duration": {
|
|
"count": 85,
|
|
"min": "17877.84",
|
|
"max": "56349.91",
|
|
"avg": "40820.47",
|
|
"p50": "44110.52",
|
|
"p90": "52747.12",
|
|
"p95": "55495.26",
|
|
"p99": "56349.91"
|
|
},
|
|
"iterations": {
|
|
"count": 85,
|
|
"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.92",
|
|
"max": "2.92",
|
|
"avg": "2.92",
|
|
"p50": "2.92",
|
|
"p90": "2.92",
|
|
"p95": "2.92",
|
|
"p99": "2.92"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 1,
|
|
"min": "1.40",
|
|
"max": "1.40",
|
|
"avg": "1.40",
|
|
"p50": "1.40",
|
|
"p90": "1.40",
|
|
"p95": "1.40",
|
|
"p99": "1.40"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 1,
|
|
"min": "0.87",
|
|
"max": "0.87",
|
|
"avg": "0.87",
|
|
"p50": "0.87",
|
|
"p90": "0.87",
|
|
"p95": "0.87",
|
|
"p99": "0.87"
|
|
},
|
|
"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.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 1,
|
|
"min": "2.53",
|
|
"max": "2.53",
|
|
"avg": "2.53",
|
|
"p50": "2.53",
|
|
"p90": "2.53",
|
|
"p95": "2.53",
|
|
"p99": "2.53"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 1,
|
|
"min": "0.39",
|
|
"max": "0.39",
|
|
"avg": "0.39",
|
|
"p50": "0.39",
|
|
"p90": "0.39",
|
|
"p95": "0.39",
|
|
"p99": "0.39"
|
|
},
|
|
"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.92",
|
|
"max": "2.92",
|
|
"avg": "2.92",
|
|
"p50": "2.92",
|
|
"p90": "2.92",
|
|
"p95": "2.92",
|
|
"p99": "2.92"
|
|
}
|
|
},
|
|
"register": {
|
|
"http_reqs": {
|
|
"count": 97,
|
|
"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": 97,
|
|
"min": "9282.99",
|
|
"max": "25784.76",
|
|
"avg": "15840.98",
|
|
"p50": "16019.14",
|
|
"p90": "20019.64",
|
|
"p95": "21344.66",
|
|
"p99": "25784.76"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 97,
|
|
"min": "0.00",
|
|
"max": "4.84",
|
|
"avg": "0.89",
|
|
"p50": "0.00",
|
|
"p90": "3.44",
|
|
"p95": "4.00",
|
|
"p99": "4.84"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 97,
|
|
"min": "0.00",
|
|
"max": "4.84",
|
|
"avg": "0.83",
|
|
"p50": "0.00",
|
|
"p90": "3.29",
|
|
"p95": "3.69",
|
|
"p99": "4.84"
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"count": 97,
|
|
"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": 97,
|
|
"min": "0.00",
|
|
"max": "1.43",
|
|
"avg": "0.10",
|
|
"p50": "0.00",
|
|
"p90": "0.53",
|
|
"p95": "1.04",
|
|
"p99": "1.43"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 97,
|
|
"min": "9282.24",
|
|
"max": "25783.71",
|
|
"avg": "15839.98",
|
|
"p50": "16018.21",
|
|
"p90": "20018.04",
|
|
"p95": "21343.63",
|
|
"p99": "25783.71"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 97,
|
|
"min": "0.00",
|
|
"max": "1.96",
|
|
"avg": "0.90",
|
|
"p50": "0.93",
|
|
"p90": "1.58",
|
|
"p95": "1.66",
|
|
"p99": "1.96"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 97,
|
|
"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": 97,
|
|
"min": "9282.99",
|
|
"max": "25784.76",
|
|
"avg": "15840.98",
|
|
"p50": "16019.14",
|
|
"p90": "20019.64",
|
|
"p95": "21344.66",
|
|
"p99": "25784.76"
|
|
}
|
|
},
|
|
"login": {
|
|
"http_reqs": {
|
|
"count": 97,
|
|
"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": 97,
|
|
"min": "1588.60",
|
|
"max": "11949.20",
|
|
"avg": "6460.48",
|
|
"p50": "7310.10",
|
|
"p90": "9290.59",
|
|
"p95": "9902.65",
|
|
"p99": "11949.20"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 97,
|
|
"min": "0.00",
|
|
"max": "0.63",
|
|
"avg": "0.01",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.63"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 97,
|
|
"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": 97,
|
|
"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": 97,
|
|
"min": "0.00",
|
|
"max": "1.03",
|
|
"avg": "0.03",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.03"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 97,
|
|
"min": "1588.60",
|
|
"max": "11948.58",
|
|
"avg": "6459.38",
|
|
"p50": "7309.75",
|
|
"p90": "9288.98",
|
|
"p95": "9901.56",
|
|
"p99": "11948.58"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 97,
|
|
"min": "0.00",
|
|
"max": "5.85",
|
|
"avg": "1.07",
|
|
"p50": "1.00",
|
|
"p90": "1.66",
|
|
"p95": "2.03",
|
|
"p99": "5.85"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 97,
|
|
"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": 97,
|
|
"min": "1588.60",
|
|
"max": "11949.20",
|
|
"avg": "6460.48",
|
|
"p50": "7310.10",
|
|
"p90": "9290.59",
|
|
"p95": "9902.65",
|
|
"p99": "11949.20"
|
|
}
|
|
},
|
|
"refresh_token": {
|
|
"http_reqs": {
|
|
"count": 93,
|
|
"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": 93,
|
|
"min": "504.08",
|
|
"max": "11409.92",
|
|
"avg": "5102.00",
|
|
"p50": "5914.60",
|
|
"p90": "8162.44",
|
|
"p95": "8654.34",
|
|
"p99": "11409.92"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 93,
|
|
"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": 93,
|
|
"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": 93,
|
|
"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": 93,
|
|
"min": "0.00",
|
|
"max": "1.04",
|
|
"avg": "0.04",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.52",
|
|
"p99": "1.04"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 93,
|
|
"min": "502.88",
|
|
"max": "11409.42",
|
|
"avg": "5101.00",
|
|
"p50": "5912.61",
|
|
"p90": "8161.33",
|
|
"p95": "8653.33",
|
|
"p99": "11409.42"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 93,
|
|
"min": "0.00",
|
|
"max": "2.36",
|
|
"avg": "0.97",
|
|
"p50": "0.96",
|
|
"p90": "1.63",
|
|
"p95": "1.92",
|
|
"p99": "2.36"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 93,
|
|
"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": 93,
|
|
"min": "504.08",
|
|
"max": "11409.92",
|
|
"avg": "5102.00",
|
|
"p50": "5914.60",
|
|
"p90": "8162.44",
|
|
"p95": "8654.34",
|
|
"p99": "11409.92"
|
|
}
|
|
},
|
|
"fcm_token": {
|
|
"http_reqs": {
|
|
"count": 90,
|
|
"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": 90,
|
|
"min": "488.98",
|
|
"max": "9043.05",
|
|
"avg": "5201.64",
|
|
"p50": "6048.86",
|
|
"p90": "8452.31",
|
|
"p95": "8677.27",
|
|
"p99": "9043.05"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 90,
|
|
"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": 90,
|
|
"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": 90,
|
|
"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": 90,
|
|
"min": "0.00",
|
|
"max": "1.04",
|
|
"avg": "0.02",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.04"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 90,
|
|
"min": "488.08",
|
|
"max": "9041.34",
|
|
"avg": "5200.76",
|
|
"p50": "6047.53",
|
|
"p90": "8451.75",
|
|
"p95": "8675.90",
|
|
"p99": "9041.34"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 90,
|
|
"min": "0.00",
|
|
"max": "2.65",
|
|
"avg": "0.86",
|
|
"p50": "0.89",
|
|
"p90": "1.57",
|
|
"p95": "1.86",
|
|
"p99": "2.65"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 90,
|
|
"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": 90,
|
|
"min": "488.98",
|
|
"max": "9043.05",
|
|
"avg": "5201.64",
|
|
"p50": "6048.86",
|
|
"p90": "8452.31",
|
|
"p95": "8677.27",
|
|
"p99": "9043.05"
|
|
}
|
|
},
|
|
"logout": {
|
|
"http_reqs": {
|
|
"count": 85,
|
|
"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": 85,
|
|
"min": "1066.27",
|
|
"max": "10387.75",
|
|
"avg": "5921.12",
|
|
"p50": "6292.43",
|
|
"p90": "8859.07",
|
|
"p95": "9055.15",
|
|
"p99": "10387.75"
|
|
},
|
|
"http_req_blocked": {
|
|
"count": 85,
|
|
"min": "0.00",
|
|
"max": "1.04",
|
|
"avg": "0.01",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.04"
|
|
},
|
|
"http_req_connecting": {
|
|
"count": 85,
|
|
"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": 85,
|
|
"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": 85,
|
|
"min": "0.00",
|
|
"max": "1.27",
|
|
"avg": "0.03",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "1.27"
|
|
},
|
|
"http_req_waiting": {
|
|
"count": 85,
|
|
"min": "1066.27",
|
|
"max": "10386.33",
|
|
"avg": "5920.19",
|
|
"p50": "6291.44",
|
|
"p90": "8856.37",
|
|
"p95": "9054.35",
|
|
"p99": "10386.33"
|
|
},
|
|
"http_req_receiving": {
|
|
"count": 85,
|
|
"min": "0.00",
|
|
"max": "2.69",
|
|
"avg": "0.91",
|
|
"p50": "0.94",
|
|
"p90": "1.66",
|
|
"p95": "1.82",
|
|
"p99": "2.69"
|
|
},
|
|
"http_req_failed": {
|
|
"count": 85,
|
|
"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": 85,
|
|
"min": "1066.27",
|
|
"max": "10387.75",
|
|
"avg": "5921.12",
|
|
"p50": "6292.43",
|
|
"p90": "8859.07",
|
|
"p95": "9055.15",
|
|
"p99": "10387.75"
|
|
}
|
|
},
|
|
"unknown": {
|
|
"walkguide_error_rate": {
|
|
"count": 463,
|
|
"min": "0.00",
|
|
"max": "0.00",
|
|
"avg": "0.00",
|
|
"p50": "0.00",
|
|
"p90": "0.00",
|
|
"p95": "0.00",
|
|
"p99": "0.00"
|
|
},
|
|
"walkguide_successful_requests": {
|
|
"count": 463,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"data_sent": {
|
|
"count": 99,
|
|
"min": "86.00",
|
|
"max": "1731.00",
|
|
"avg": "1629.76",
|
|
"p50": "1702.00",
|
|
"p90": "1730.00",
|
|
"p95": "1730.00",
|
|
"p99": "1731.00"
|
|
},
|
|
"data_received": {
|
|
"count": 99,
|
|
"min": "0.00",
|
|
"max": "3854.00",
|
|
"avg": "3627.29",
|
|
"p50": "3824.00",
|
|
"p90": "3854.00",
|
|
"p95": "3854.00",
|
|
"p99": "3854.00"
|
|
},
|
|
"vus": {
|
|
"count": 193,
|
|
"min": "0.00",
|
|
"max": "30.00",
|
|
"avg": "20.08",
|
|
"p50": "24.00",
|
|
"p90": "30.00",
|
|
"p95": "30.00",
|
|
"p99": "30.00"
|
|
},
|
|
"vus_max": {
|
|
"count": 193,
|
|
"min": "30.00",
|
|
"max": "30.00",
|
|
"avg": "30.00",
|
|
"p50": "30.00",
|
|
"p90": "30.00",
|
|
"p95": "30.00",
|
|
"p99": "30.00"
|
|
},
|
|
"walkguide_auth_latency_ms": {
|
|
"count": 287,
|
|
"min": "504.08",
|
|
"max": "25784.76",
|
|
"avg": "9190.69",
|
|
"p50": "8155.85",
|
|
"p90": "17563.00",
|
|
"p95": "18957.78",
|
|
"p99": "22944.20"
|
|
},
|
|
"checks": {
|
|
"count": 943,
|
|
"min": "0.00",
|
|
"max": "1.00",
|
|
"avg": "0.95",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
},
|
|
"iteration_duration": {
|
|
"count": 85,
|
|
"min": "17877.84",
|
|
"max": "56349.91",
|
|
"avg": "40820.47",
|
|
"p50": "44110.52",
|
|
"p90": "52747.12",
|
|
"p95": "55495.26",
|
|
"p99": "56349.91"
|
|
},
|
|
"iterations": {
|
|
"count": 85,
|
|
"min": "1.00",
|
|
"max": "1.00",
|
|
"avg": "1.00",
|
|
"p50": "1.00",
|
|
"p90": "1.00",
|
|
"p95": "1.00",
|
|
"p99": "1.00"
|
|
}
|
|
}
|
|
},
|
|
"walkguideMetrics": {
|
|
"authLatency": {
|
|
"p95": "18957.78 ms",
|
|
"p99": "22944.20 ms",
|
|
"avg": "9190.69 ms"
|
|
},
|
|
"locationLatency": null,
|
|
"obstacleLatency": null,
|
|
"sosLatency": null,
|
|
"notifLatency": null,
|
|
"timelineLatency": null,
|
|
"pairingLatency": null
|
|
},
|
|
"thresholdResults": [
|
|
{
|
|
"name": "p95 overall < 500ms",
|
|
"metric": "http_req_duration",
|
|
"threshold": "500 ms",
|
|
"actual": "18075.52 ms",
|
|
"result": "❌ FAIL"
|
|
},
|
|
{
|
|
"name": "error rate < 1%",
|
|
"metric": "http_req_failed",
|
|
"threshold": "0.01 rate",
|
|
"actual": "0.00 rate",
|
|
"result": "✅ PASS"
|
|
},
|
|
{
|
|
"name": "SOS p95 < 200ms",
|
|
"metric": "walkguide_sos_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 200,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Location p95 < 300ms",
|
|
"metric": "walkguide_location_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 300,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Obstacle p95 < 400ms",
|
|
"metric": "walkguide_obstacle_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 400,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Auth p95 < 800ms",
|
|
"metric": "walkguide_auth_latency_ms",
|
|
"threshold": "800 ms",
|
|
"actual": "18957.78 ms",
|
|
"result": "❌ FAIL"
|
|
},
|
|
{
|
|
"name": "Timeline p95 < 1000ms",
|
|
"metric": "walkguide_timeline_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 1000,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
},
|
|
{
|
|
"name": "Notification p95 < 500ms",
|
|
"metric": "walkguide_notif_latency_ms",
|
|
"stat": "p95",
|
|
"threshold": 500,
|
|
"unit": "ms",
|
|
"operator": "<",
|
|
"actual": "N/A",
|
|
"result": "SKIP"
|
|
}
|
|
]
|
|
} |