2026-05-17 19:36:46 +07:00

449 lines
9.4 KiB
JSON

{
"root_group": {
"path": "",
"id": "d41d8cd98f00b204e9800998ecf8427e",
"groups": [],
"checks": [
{
"name": "register: status 200",
"path": "::register: status 200",
"id": "1842acaf573dc63fd4ae5d28e9ba2493",
"passes": 97,
"fails": 0
},
{
"name": "register: has accessToken",
"path": "::register: has accessToken",
"id": "8b44d66b66a954afd38da69ca377b035",
"passes": 97,
"fails": 0
},
{
"name": "login: status 200",
"path": "::login: status 200",
"id": "4d9cb0041884c26a6b714904c7aba027",
"passes": 97,
"fails": 0
},
{
"name": "login: accessToken set",
"path": "::login: accessToken set",
"id": "92431cabb222ea84e2324f95d2f9f630",
"passes": 97,
"fails": 0
},
{
"path": "::login: refreshToken set",
"id": "722910b1063f9306354876d517ca6e66",
"passes": 97,
"fails": 0,
"name": "login: refreshToken set"
},
{
"name": "login: role correct",
"path": "::login: role correct",
"id": "9520d42bf50f8957e4e8eda57900ec17",
"passes": 50,
"fails": 47
},
{
"fails": 0,
"name": "refresh: status 200",
"path": "::refresh: status 200",
"id": "49519258c72bebfa5ec56fff7215d601",
"passes": 93
},
{
"fails": 0,
"name": "refresh: new accessToken",
"path": "::refresh: new accessToken",
"id": "343c1eeb12f433c1dd592dafc03870e2",
"passes": 93
},
{
"name": "fcm-token: status 2xx",
"path": "::fcm-token: status 2xx",
"id": "36208cbdf7df9c1bb7e57192eeac11de",
"passes": 90,
"fails": 0
},
{
"path": "::logout: status 2xx",
"id": "d3af3dd3897a84a7d9bea4645f396b0e",
"passes": 85,
"fails": 0,
"name": "logout: status 2xx"
}
],
"name": ""
},
"options": {
"summaryTrendStats": [
"avg",
"min",
"med",
"max",
"p(90)",
"p(95)"
],
"summaryTimeUnit": "",
"noColor": false
},
"state": {
"testRunDurationMs": 193745.6227,
"isStdOutTTY": true,
"isStdErrTTY": true
},
"metrics": {
"vus_max": {
"type": "gauge",
"contains": "default",
"values": {
"value": 30,
"min": 30,
"max": 30
}
},
"http_req_failed": {
"thresholds": {
"rate<0.01": {
"ok": true
}
},
"type": "rate",
"contains": "default",
"values": {
"rate": 0,
"passes": 0,
"fails": 463
}
},
"http_req_blocked": {
"values": {
"avg": 0.19309892008639307,
"min": 0,
"med": 0,
"max": 4.8422,
"p(90)": 0,
"p(95)": 1.379849999999996
},
"type": "trend",
"contains": "time"
},
"walkguide_pairing_latency_ms": {
"thresholds": {
"p(95)<600": {
"ok": true
}
},
"type": "trend",
"contains": "time",
"values": {
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0,
"min": 0,
"med": 0
}
},
"checks": {
"type": "rate",
"contains": "default",
"values": {
"rate": 0.9501590668080594,
"passes": 896,
"fails": 47
}
},
"walkguide_error_rate": {
"thresholds": {
"rate<0.01": {
"ok": true
}
},
"type": "rate",
"contains": "default",
"values": {
"rate": 0,
"passes": 0,
"fails": 463
}
},
"walkguide_endpoint_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"p(90)": 16096.87998,
"p(95)": 18073.41422,
"avg": 7795.190914038881,
"min": 2.9159,
"med": 7477.4222,
"max": 25784.7568
},
"thresholds": {
"p(95)<500": {
"ok": false
}
}
},
"walkguide_obstacle_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0
},
"thresholds": {
"p(95)<400": {
"ok": true
}
}
},
"http_req_sending": {
"type": "trend",
"contains": "time",
"values": {
"p(95)": 0.5166399999999997,
"avg": 0.044768682505399574,
"min": 0,
"med": 0,
"max": 1.4263,
"p(90)": 0
}
},
"http_req_connecting": {
"values": {
"min": 0,
"med": 0,
"max": 4.8422,
"p(90)": 0,
"p(95)": 1.2186899999999996,
"avg": 0.1750403887688985
},
"type": "trend",
"contains": "time"
},
"data_sent": {
"type": "counter",
"contains": "data",
"values": {
"rate": 832.7723628101353,
"count": 161346
}
},
"walkguide_sos_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"avg": 0,
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0
},
"thresholds": {
"p(95)<200": {
"ok": true
}
}
},
"walkguide_auth_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"min": 504.0834,
"med": 8155.8545,
"max": 25784.7568,
"p(90)": 17503.689460000005,
"p(95)": 18953.29494,
"avg": 9190.688028919863
},
"thresholds": {
"p(95)<800": {
"ok": false
},
"p(99)<1500": {
"ok": false
}
}
},
"walkguide_location_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0,
"min": 0
},
"thresholds": {
"p(95)<300": {
"ok": true
}
}
},
"http_req_duration{expected_response:true}": {
"type": "trend",
"contains": "time",
"values": {
"min": 2.9159,
"med": 7477.4222,
"max": 25784.7568,
"p(90)": 16096.87998,
"p(95)": 18073.41422,
"avg": 7795.190914038881
}
},
"http_req_tls_handshaking": {
"type": "trend",
"contains": "time",
"values": {
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0
}
},
"walkguide_timeline_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0,
"min": 0,
"med": 0
},
"thresholds": {
"p(95)<1000": {
"ok": true
}
}
},
"http_req_duration": {
"type": "trend",
"contains": "time",
"values": {
"p(90)": 16096.87998,
"p(95)": 18073.41422,
"avg": 7795.190914038881,
"min": 2.9159,
"med": 7477.4222,
"max": 25784.7568
},
"thresholds": {
"p(95)<500": {
"ok": false
},
"p(99)<1000": {
"ok": false
}
}
},
"vus": {
"type": "gauge",
"contains": "default",
"values": {
"value": 1,
"min": 0,
"max": 30
}
},
"http_req_receiving": {
"type": "trend",
"contains": "time",
"values": {
"p(95)": 1.8216999999999997,
"avg": 0.9424563714902802,
"min": 0,
"med": 0.9383,
"max": 5.8536,
"p(90)": 1.6131199999999999
}
},
"walkguide_successful_requests": {
"type": "counter",
"contains": "default",
"values": {
"rate": 2.3897314094002495,
"count": 463
}
},
"iteration_duration": {
"type": "trend",
"contains": "time",
"values": {
"avg": 40820.46832117648,
"min": 17877.8356,
"med": 44110.522,
"max": 56349.9116,
"p(90)": 52413.698520000005,
"p(95)": 55254.66674
}
},
"iterations": {
"values": {
"count": 85,
"rate": 0.4387195891987499
},
"type": "counter",
"contains": "default"
},
"walkguide_notif_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0,
"min": 0
},
"thresholds": {
"p(95)<500": {
"ok": true
}
}
},
"http_req_waiting": {
"type": "trend",
"contains": "time",
"values": {
"p(90)": 16096.282180000002,
"p(95)": 18072.15495,
"avg": 7794.203688984876,
"min": 2.5303,
"med": 7475.8183,
"max": 25783.7096
}
},
"data_received": {
"type": "counter",
"contains": "data",
"values": {
"count": 359102,
"rate": 1853.471552005288
}
},
"http_reqs": {
"type": "counter",
"contains": "default",
"values": {
"count": 463,
"rate": 2.3897314094002495
}
}
}
}