Files
MultiRoombaRover/perf/results/2026-06-12T05-37-11-679Z/report.json
T
2026-06-12 01:43:39 -04:00

652 lines
18 KiB
JSON

{
"url": "http://127.0.0.1:4173/",
"runDir": "perf/results/2026-06-12T05-37-11-679Z",
"elapsedMs": 48144,
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/148.0.7778.96 Safari/537.36",
"title": "Roomba Rover",
"finalUrl": "http://127.0.0.1:4173/",
"environment": {
"cpuThrottle": 8,
"viewport": {
"width": 390,
"height": 844
},
"isMobile": true
},
"metrics": {
"afterLoad": {
"Timestamp": 21442.422344,
"Documents": 3,
"Frames": 1,
"JSEventListeners": 333,
"Nodes": 364,
"LayoutCount": 5,
"RecalcStyleCount": 7,
"LayoutDuration": 0.567739,
"RecalcStyleDuration": 0.239019,
"ScriptDuration": 5.57054,
"TaskDuration": 7.681989,
"JSHeapUsedSize": 3910380,
"JSHeapTotalSize": 6815744
},
"end": {
"Timestamp": 21481.571566,
"Documents": 3,
"Frames": 1,
"JSEventListeners": 3020,
"Nodes": 424,
"LayoutCount": 10,
"RecalcStyleCount": 20,
"LayoutDuration": 0.71593,
"RecalcStyleDuration": 0.592888,
"ScriptDuration": 25.51692,
"TaskDuration": 45.394233,
"JSHeapUsedSize": 7257516,
"JSHeapTotalSize": 8486912
},
"delta": {
"Timestamp": 39.14922200000001,
"Documents": 0,
"Frames": 0,
"JSEventListeners": 2687,
"Nodes": 60,
"LayoutCount": 5,
"RecalcStyleCount": 13,
"LayoutDuration": 0.14819099999999996,
"RecalcStyleDuration": 0.353869,
"ScriptDuration": 19.946379999999998,
"TaskDuration": 37.712244,
"JSHeapUsedSize": 3347136,
"JSHeapTotalSize": 1671168
}
},
"cpuSummary": {
"totalProfileMs": 36856.206,
"sampleCount": 27449,
"topSelfTime": [
{
"url": "",
"functionName": "(program)",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 16008.739999999993,
"samples": 10998
},
{
"url": "",
"functionName": "postMessage",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 1400.7229999999997,
"samples": 1076
},
{
"url": "",
"functionName": "(idle)",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 1159.0759999999996,
"samples": 921
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "lt",
"lineNumber": 8,
"columnNumber": 7349,
"selfMs": 939.4450000000005,
"samples": 747
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "ad",
"lineNumber": 9,
"columnNumber": 7898,
"selfMs": 678.3770000000004,
"samples": 534
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "Nc",
"lineNumber": 11,
"columnNumber": 94591,
"selfMs": 648.5520000000006,
"samples": 533
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "(anonymous)",
"lineNumber": 17,
"columnNumber": 58982,
"selfMs": 609.3419999999993,
"samples": 479
},
{
"url": "",
"functionName": "requestAnimationFrame",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 569.4970000000001,
"samples": 461
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "C9",
"lineNumber": 8,
"columnNumber": 94304,
"selfMs": 480.7910000000001,
"samples": 384
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "Z4",
"lineNumber": 8,
"columnNumber": 28258,
"selfMs": 403.8930000000001,
"samples": 305
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "qa",
"lineNumber": 8,
"columnNumber": 23434,
"selfMs": 401.37100000000004,
"samples": 328
},
{
"url": "",
"functionName": "queueMicrotask",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 378.9960000000001,
"samples": 289
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "B6",
"lineNumber": 8,
"columnNumber": 34145,
"selfMs": 375.95699999999994,
"samples": 307
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "a2",
"lineNumber": 9,
"columnNumber": 71,
"selfMs": 349.62499999999983,
"samples": 295
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "c5",
"lineNumber": 8,
"columnNumber": 34654,
"selfMs": 345.6060000000002,
"samples": 274
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "K4",
"lineNumber": 8,
"columnNumber": 79484,
"selfMs": 314.27200000000005,
"samples": 240
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "we",
"lineNumber": 11,
"columnNumber": 73874,
"selfMs": 306.5540000000002,
"samples": 251
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "C1",
"lineNumber": 8,
"columnNumber": 40723,
"selfMs": 284.553,
"samples": 221
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "Eh",
"lineNumber": 8,
"columnNumber": 95724,
"selfMs": 280.467,
"samples": 229
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "Kl",
"lineNumber": 8,
"columnNumber": 117211,
"selfMs": 277.51900000000006,
"samples": 215
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "U8",
"lineNumber": 8,
"columnNumber": 7096,
"selfMs": 276.48700000000014,
"samples": 222
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "z2",
"lineNumber": 8,
"columnNumber": 49302,
"selfMs": 276.39199999999994,
"samples": 206
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "Kt",
"lineNumber": 8,
"columnNumber": 48095,
"selfMs": 273.0230000000001,
"samples": 220
},
{
"url": "",
"functionName": "(garbage collector)",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 268.44300000000004,
"samples": 207
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "d1",
"lineNumber": 11,
"columnNumber": 70367,
"selfMs": 268.08499999999987,
"samples": 219
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "zl",
"lineNumber": 8,
"columnNumber": 80827,
"selfMs": 263.652,
"samples": 209
},
{
"url": "",
"functionName": "now",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 259.23800000000006,
"samples": 210
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "Fl",
"lineNumber": 8,
"columnNumber": 101199,
"selfMs": 229.16799999999992,
"samples": 178
},
{
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"functionName": "$",
"lineNumber": 1,
"columnNumber": 10516,
"selfMs": 228.36400000000006,
"samples": 178
},
{
"url": "",
"functionName": "removeAttribute",
"lineNumber": -1,
"columnNumber": -1,
"selfMs": 224.73000000000005,
"samples": 182
}
]
},
"responsiveness": {
"longTaskCount": 19,
"topLongTasks": [
{
"name": "self",
"startTime": 577.8000000007451,
"duration": 2326
},
{
"name": "self",
"startTime": 2934,
"duration": 1390
},
{
"name": "self",
"startTime": 4326.39999999851,
"duration": 671
},
{
"name": "unknown",
"startTime": 8756.5,
"duration": 354
},
{
"name": "self",
"startTime": 5309,
"duration": 284
},
{
"name": "self",
"startTime": 5012.89999999851,
"duration": 204
},
{
"name": "self",
"startTime": 5968.5,
"duration": 199
},
{
"name": "self",
"startTime": 28664.800000000745,
"duration": 144
},
{
"name": "self",
"startTime": 5824.800000000745,
"duration": 142
},
{
"name": "self",
"startTime": 29231.199999999255,
"duration": 118
},
{
"name": "unknown",
"startTime": 9170.599999997765,
"duration": 107
},
{
"name": "self",
"startTime": 29349.599999997765,
"duration": 95
},
{
"name": "self",
"startTime": 28837.89999999851,
"duration": 89
},
{
"name": "self",
"startTime": 27044.800000000745,
"duration": 80
},
{
"name": "self",
"startTime": 9278.300000000745,
"duration": 73
},
{
"name": "self",
"startTime": 30803.39999999851,
"duration": 70
},
{
"name": "self",
"startTime": 5632.39999999851,
"duration": 60
},
{
"name": "self",
"startTime": 9110.800000000745,
"duration": 59
},
{
"name": "self",
"startTime": 9434.800000000745,
"duration": 53
}
],
"frameCount": 2103,
"averageFrameMs": 22.205515929624347,
"p95FrameMs": 16.799999999999272,
"p99FrameMs": 100,
"intervalDriftCount": 155,
"averageIntervalDriftMs": 52.86322580645642,
"p95IntervalDriftMs": 113.59999999776483,
"p99IntervalDriftMs": 2354.099999997765
},
"consoleMessages": [
{
"type": "info",
"text": "[socket] connecting to http://127.0.0.1:4173",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63768,
"lineNumber": 11,
"columnNumber": 63768
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
},
{
"type": "error",
"text": "WebSocket connection to 'ws://127.0.0.1:4173/socket.io/?EIO=4&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 200",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 0,
"lineNumber": 11,
"columnNumber": 0
}
},
{
"type": "error",
"text": "connect_error undefined websocket error undefined",
"location": {
"url": "http://127.0.0.1:4173/assets/index-DhJId5qi.js",
"line": 11,
"column": 63988,
"lineNumber": 11,
"columnNumber": 63988
}
}
],
"failedRequests": [],
"errorResponses": []
}