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

457 lines
9.6 KiB
JSON

{
"root_group": {
"name": "",
"path": "",
"id": "d41d8cd98f00b204e9800998ecf8427e",
"groups": [],
"checks": [
{
"id": "1842acaf573dc63fd4ae5d28e9ba2493",
"passes": 8,
"fails": 1,
"name": "register: status 200",
"path": "::register: status 200"
},
{
"name": "register: has accessToken",
"path": "::register: has accessToken",
"id": "8b44d66b66a954afd38da69ca377b035",
"passes": 8,
"fails": 1
},
{
"name": "login: status 200",
"path": "::login: status 200",
"id": "4d9cb0041884c26a6b714904c7aba027",
"passes": 8,
"fails": 1
},
{
"name": "login: accessToken set",
"path": "::login: accessToken set",
"id": "92431cabb222ea84e2324f95d2f9f630",
"passes": 8,
"fails": 1
},
{
"name": "login: refreshToken set",
"path": "::login: refreshToken set",
"id": "722910b1063f9306354876d517ca6e66",
"passes": 8,
"fails": 1
},
{
"id": "9520d42bf50f8957e4e8eda57900ec17",
"passes": 6,
"fails": 3,
"name": "login: role correct",
"path": "::login: role correct"
},
{
"name": "refresh: status 200",
"path": "::refresh: status 200",
"id": "49519258c72bebfa5ec56fff7215d601",
"passes": 8,
"fails": 0
},
{
"passes": 8,
"fails": 0,
"name": "refresh: new accessToken",
"path": "::refresh: new accessToken",
"id": "343c1eeb12f433c1dd592dafc03870e2"
},
{
"passes": 8,
"fails": 0,
"name": "fcm-token: status 2xx",
"path": "::fcm-token: status 2xx",
"id": "36208cbdf7df9c1bb7e57192eeac11de"
},
{
"fails": 0,
"name": "logout: status 2xx",
"path": "::logout: status 2xx",
"id": "d3af3dd3897a84a7d9bea4645f396b0e",
"passes": 8
}
]
},
"options": {
"summaryTrendStats": [
"avg",
"min",
"med",
"max",
"p(90)",
"p(95)"
],
"summaryTimeUnit": "",
"noColor": false
},
"state": {
"isStdErrTTY": true,
"testRunDurationMs": 80572.8298,
"isStdOutTTY": true
},
"metrics": {
"vus": {
"type": "gauge",
"contains": "default",
"values": {
"max": 3,
"value": 1,
"min": 1
}
},
"http_req_failed": {
"contains": "default",
"values": {
"rate": 0.046511627906976744,
"passes": 2,
"fails": 41
},
"thresholds": {
"rate<0.10": {
"ok": true
}
},
"type": "rate"
},
"iteration_duration": {
"type": "trend",
"contains": "time",
"values": {
"p(95)": 35049.26411999999,
"avg": 23870.021088888887,
"min": 17784.7075,
"med": 22603.613,
"max": 39256.7478,
"p(90)": 30841.780440000002
}
},
"http_req_tls_handshaking": {
"type": "trend",
"contains": "time",
"values": {
"avg": 0,
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0
}
},
"walkguide_timeline_latency_ms": {
"contains": "time",
"values": {
"avg": 0,
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0
},
"thresholds": {
"p(95)<5000": {
"ok": true
}
},
"type": "trend"
},
"http_req_blocked": {
"contains": "time",
"values": {
"min": 0,
"med": 0,
"max": 4.778,
"p(90)": 0.5206,
"p(95)": 0.53905,
"avg": 0.22882558139534886
},
"type": "trend"
},
"iterations": {
"type": "counter",
"contains": "default",
"values": {
"count": 9,
"rate": 0.11170018506660419
}
},
"http_reqs": {
"type": "counter",
"contains": "default",
"values": {
"count": 43,
"rate": 0.5336786619848867
}
},
"walkguide_endpoint_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"med": 1457.5375,
"max": 30125.7321,
"p(90)": 13737.228460000006,
"p(95)": 17809.768769999995,
"avg": 4508.570713953487,
"min": 2.0379
},
"thresholds": {
"p(95)<35000": {
"ok": true
}
}
},
"http_req_connecting": {
"contains": "time",
"values": {
"avg": 0.22882558139534886,
"min": 0,
"med": 0,
"max": 4.778,
"p(90)": 0.5206,
"p(95)": 0.53905
},
"type": "trend"
},
"http_req_sending": {
"type": "trend",
"contains": "time",
"values": {
"avg": 0.013144186046511628,
"min": 0,
"med": 0,
"max": 0.5652,
"p(90)": 0,
"p(95)": 0
}
},
"walkguide_obstacle_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0,
"min": 0,
"med": 0
},
"thresholds": {
"p(95)<5000": {
"ok": true
}
}
},
"walkguide_location_latency_ms": {
"values": {
"avg": 0,
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0
},
"thresholds": {
"p(95)<3000": {
"ok": true
}
},
"type": "trend",
"contains": "time"
},
"http_req_duration{expected_response:true}": {
"values": {
"max": 20960.1559,
"p(90)": 12668.7815,
"p(95)": 14959.9599,
"avg": 3834.6343097560966,
"min": 2.0379,
"med": 1448.3537
},
"type": "trend",
"contains": "time"
},
"vus_max": {
"contains": "default",
"values": {
"min": 3,
"max": 3,
"value": 3
},
"type": "gauge"
},
"walkguide_notif_latency_ms": {
"contains": "time",
"values": {
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0,
"min": 0,
"med": 0
},
"thresholds": {
"p(95)<5000": {
"ok": true
}
},
"type": "trend"
},
"walkguide_failed_requests": {
"type": "counter",
"contains": "default",
"values": {
"count": 2,
"rate": 0.024822263348134265
}
},
"http_req_duration": {
"type": "trend",
"contains": "time",
"values": {
"avg": 4508.570713953487,
"min": 2.0379,
"med": 1457.5375,
"max": 30125.7321,
"p(90)": 13737.228460000006,
"p(95)": 17809.768769999995
},
"thresholds": {
"p(95)<35000": {
"ok": true
},
"p(99)<40000": {
"ok": true
}
}
},
"walkguide_auth_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"min": 484.6748,
"med": 2611.7647500000003,
"max": 30125.7321,
"p(90)": 16543.18705,
"p(95)": 20251.720475000002,
"avg": 6732.2725769230765
},
"thresholds": {
"p(99)<40000": {
"ok": true
},
"p(95)<35000": {
"ok": true
}
}
},
"walkguide_pairing_latency_ms": {
"type": "trend",
"contains": "time",
"values": {
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0,
"p(95)": 0,
"avg": 0
},
"thresholds": {
"p(95)<5000": {
"ok": true
}
}
},
"data_received": {
"type": "counter",
"contains": "data",
"values": {
"count": 32221,
"rate": 399.89907367011705
}
},
"http_req_receiving": {
"type": "trend",
"contains": "time",
"values": {
"avg": 0.6997906976744184,
"min": 0,
"med": 0.7464,
"max": 1.6566,
"p(90)": 1.0017,
"p(95)": 1.4435699999999998
}
},
"data_sent": {
"type": "counter",
"contains": "data",
"values": {
"count": 14296,
"rate": 177.42953841246373
}
},
"walkguide_error_rate": {
"type": "rate",
"contains": "default",
"values": {
"rate": 0.046511627906976744,
"passes": 2,
"fails": 41
},
"thresholds": {
"rate<0.10": {
"ok": true
}
}
},
"checks": {
"type": "rate",
"contains": "default",
"values": {
"rate": 0.9069767441860465,
"passes": 78,
"fails": 8
}
},
"walkguide_sos_latency_ms": {
"values": {
"p(95)": 0,
"avg": 0,
"min": 0,
"med": 0,
"max": 0,
"p(90)": 0
},
"thresholds": {
"p(95)<3000": {
"ok": true
}
},
"type": "trend",
"contains": "time"
},
"http_req_waiting": {
"type": "trend",
"contains": "time",
"values": {
"med": 1457.5375,
"max": 30124.7667,
"p(90)": 13737.146100000005,
"p(95)": 17808.977849999996,
"avg": 4507.857779069768,
"min": 0.5149
}
},
"walkguide_successful_requests": {
"type": "counter",
"contains": "default",
"values": {
"count": 41,
"rate": 0.5088563986367524
}
}
}
}