Record final performance sweep and staged rollout instructions
This commit is contained in:
6055
perf/results/final-2026-10-08.json
Normal file
6055
perf/results/final-2026-10-08.json
Normal file
File diff suppressed because it is too large
Load Diff
205
perf/results/phase5-css-check-2026-10-08.json
Normal file
205
perf/results/phase5-css-check-2026-10-08.json
Normal file
@@ -0,0 +1,205 @@
|
||||
{
|
||||
"date": "2026-10-07T21:09:51.732Z",
|
||||
"frontendCommit": null,
|
||||
"frontendBuildTag": "c3dbdd7039db",
|
||||
"commit": "ce5a159d4a960c76c1a8ead10500758c95442918",
|
||||
"runsConfigured": 1,
|
||||
"browsers": {
|
||||
"chromium": {
|
||||
"lte": {
|
||||
"updateCss": {
|
||||
"readyDuration": {
|
||||
"median": 224,
|
||||
"min": 224,
|
||||
"max": 224,
|
||||
"values": [
|
||||
224
|
||||
]
|
||||
},
|
||||
"readyWireBytes": {
|
||||
"median": 30263,
|
||||
"min": 30263,
|
||||
"max": 30263,
|
||||
"values": [
|
||||
30263
|
||||
]
|
||||
},
|
||||
"requestCount": {
|
||||
"median": 8,
|
||||
"min": 8,
|
||||
"max": 8,
|
||||
"values": [
|
||||
8
|
||||
]
|
||||
},
|
||||
"wireBytes": {
|
||||
"median": 35363,
|
||||
"min": 35363,
|
||||
"max": 35363,
|
||||
"values": [
|
||||
35363
|
||||
]
|
||||
},
|
||||
"duration": {
|
||||
"median": 1387,
|
||||
"min": 1387,
|
||||
"max": 1387,
|
||||
"values": [
|
||||
1387
|
||||
]
|
||||
},
|
||||
"wireBytesByType": {
|
||||
"html": 11439,
|
||||
"js": 15540,
|
||||
"css": 5100,
|
||||
"fonts": 0,
|
||||
"images": 0,
|
||||
"media": 0,
|
||||
"api": 3284,
|
||||
"other": 0
|
||||
},
|
||||
"requests": [
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/sw.js",
|
||||
"status": 200,
|
||||
"bytes": 7770
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/asset-sync-core.js?v=155be9339b",
|
||||
"status": 304,
|
||||
"bytes": 0
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/api/manifest",
|
||||
"status": 200,
|
||||
"bytes": 3222
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/index.html?v=997252e5f7",
|
||||
"status": 200,
|
||||
"bytes": 11439
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/api/version",
|
||||
"status": 200,
|
||||
"bytes": 62
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/sw.js",
|
||||
"status": 200,
|
||||
"bytes": 7770
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/asset-sync-core.js?v=155be9339b",
|
||||
"status": 304,
|
||||
"bytes": 0
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/theme-glass.css?v=253e56cfb3",
|
||||
"status": 200,
|
||||
"bytes": 5100
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"webkit": {
|
||||
"lte": {
|
||||
"updateCss": {
|
||||
"readyDuration": {
|
||||
"median": 1002,
|
||||
"min": 1002,
|
||||
"max": 1002,
|
||||
"values": [
|
||||
1002
|
||||
]
|
||||
},
|
||||
"readyWireBytes": {
|
||||
"median": 28713,
|
||||
"min": 28713,
|
||||
"max": 28713,
|
||||
"values": [
|
||||
28713
|
||||
]
|
||||
},
|
||||
"requestCount": {
|
||||
"median": 8,
|
||||
"min": 8,
|
||||
"max": 8,
|
||||
"values": [
|
||||
8
|
||||
]
|
||||
},
|
||||
"wireBytes": {
|
||||
"median": 45659,
|
||||
"min": 45659,
|
||||
"max": 45659,
|
||||
"values": [
|
||||
45659
|
||||
]
|
||||
},
|
||||
"duration": {
|
||||
"median": 1537,
|
||||
"min": 1537,
|
||||
"max": 1537,
|
||||
"values": [
|
||||
1537
|
||||
]
|
||||
},
|
||||
"wireBytesByType": {
|
||||
"html": 14030,
|
||||
"js": 21890,
|
||||
"css": 5939,
|
||||
"fonts": 0,
|
||||
"images": 0,
|
||||
"media": 0,
|
||||
"api": 3800,
|
||||
"other": 0
|
||||
},
|
||||
"requests": [
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/sw.js",
|
||||
"status": 200,
|
||||
"bytes": 8991
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/asset-sync-core.js?v=155be9339b",
|
||||
"status": 200,
|
||||
"bytes": 1954
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/api/manifest",
|
||||
"status": 200,
|
||||
"bytes": 3738
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/index.html?v=997252e5f7",
|
||||
"status": 200,
|
||||
"bytes": 14030
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/api/version",
|
||||
"status": 200,
|
||||
"bytes": 62
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/sw.js",
|
||||
"status": 200,
|
||||
"bytes": 8991
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/theme-glass.css?v=253e56cfb3",
|
||||
"status": 200,
|
||||
"bytes": 5939
|
||||
},
|
||||
{
|
||||
"url": "http://127.0.0.1:4435/asset-sync-core.js?v=155be9339b",
|
||||
"status": 200,
|
||||
"bytes": 1954
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
79
perf/results/phase5-lazy-2026-10-08.json
Normal file
79
perf/results/phase5-lazy-2026-10-08.json
Normal file
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"results": [
|
||||
{
|
||||
"browser": "chromium",
|
||||
"sourceBuildTag": "c3dbdd7039db",
|
||||
"classicSharedDefaults": true,
|
||||
"cssOrderPreserved": true,
|
||||
"settingsSearch": true,
|
||||
"carControls": 4,
|
||||
"offlineFeature": true,
|
||||
"firstUseNetwork": 0,
|
||||
"layoutsOffline": [
|
||||
"glass-stage",
|
||||
"bento-hub",
|
||||
"f7-swipe",
|
||||
"classic"
|
||||
],
|
||||
"pinned": true,
|
||||
"compatibleUnexecutedNewURL": true,
|
||||
"incompatibleN1ReloadRequired": true,
|
||||
"stagedN1": true,
|
||||
"playbackGuard": true,
|
||||
"prePaintLayout": true,
|
||||
"offlineSettingsPanels": true,
|
||||
"scriptErrors": [],
|
||||
"offlineTransportErrors": []
|
||||
},
|
||||
{
|
||||
"browser": "webkit",
|
||||
"sourceBuildTag": "c3dbdd7039db",
|
||||
"classicSharedDefaults": true,
|
||||
"cssOrderPreserved": true,
|
||||
"settingsSearch": true,
|
||||
"carControls": 4,
|
||||
"offlineFeature": true,
|
||||
"firstUseNetwork": 0,
|
||||
"layoutsOffline": [
|
||||
"glass-stage",
|
||||
"bento-hub",
|
||||
"f7-swipe",
|
||||
"classic"
|
||||
],
|
||||
"pinned": true,
|
||||
"compatibleUnexecutedNewURL": true,
|
||||
"incompatibleN1ReloadRequired": true,
|
||||
"stagedN1": true,
|
||||
"playbackGuard": true,
|
||||
"prePaintLayout": true,
|
||||
"offlineSettingsPanels": true,
|
||||
"scriptErrors": [],
|
||||
"offlineTransportErrors": [
|
||||
{
|
||||
"message": "TypeError: Load failed",
|
||||
"disconnected": true
|
||||
},
|
||||
{
|
||||
"message": "/127.0.0.1:44473/api/version.",
|
||||
"disconnected": true
|
||||
},
|
||||
{
|
||||
"message": "TypeError: Load failed",
|
||||
"disconnected": true
|
||||
},
|
||||
{
|
||||
"message": "/127.0.0.1:44473/api/recommendations?fp=163577c02a53bc40.",
|
||||
"disconnected": true
|
||||
},
|
||||
{
|
||||
"message": "TypeError: Load failed",
|
||||
"disconnected": true
|
||||
},
|
||||
{
|
||||
"message": "/127.0.0.1:44473/api/version.",
|
||||
"disconnected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
41
perf/results/phase5-migration-lossy-2026-10-08.json
Normal file
41
perf/results/phase5-migration-lossy-2026-10-08.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"commit": "b77938a",
|
||||
"results": [
|
||||
{
|
||||
"browser": "chromium",
|
||||
"oldTag": "1175f1a1d2c1",
|
||||
"newTag": "c3dbdd7039db",
|
||||
"banners": 1,
|
||||
"updateReloads": 1,
|
||||
"cachedFiles": 122,
|
||||
"durationMs": 25453,
|
||||
"wireBytes": 628797,
|
||||
"offline": true,
|
||||
"legacyURLs": 21,
|
||||
"profile": "lossy",
|
||||
"userInitiatedOnly": true,
|
||||
"playbackGuard": true,
|
||||
"evictionRepair": true,
|
||||
"incrementalRefresh": true,
|
||||
"offlineTransportErrors": 0
|
||||
},
|
||||
{
|
||||
"browser": "webkit",
|
||||
"oldTag": "1175f1a1d2c1",
|
||||
"newTag": "c3dbdd7039db",
|
||||
"banners": 1,
|
||||
"updateReloads": 1,
|
||||
"cachedFiles": 122,
|
||||
"durationMs": 23132,
|
||||
"wireBytes": 737972,
|
||||
"offline": true,
|
||||
"legacyURLs": 21,
|
||||
"profile": "lossy",
|
||||
"userInitiatedOnly": true,
|
||||
"playbackGuard": true,
|
||||
"evictionRepair": true,
|
||||
"incrementalRefresh": true,
|
||||
"offlineTransportErrors": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
41
perf/results/phase5-migration-unthrottled-2026-10-08.json
Normal file
41
perf/results/phase5-migration-unthrottled-2026-10-08.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"commit": "b77938a",
|
||||
"results": [
|
||||
{
|
||||
"browser": "chromium",
|
||||
"oldTag": "1175f1a1d2c1",
|
||||
"newTag": "c3dbdd7039db",
|
||||
"banners": 1,
|
||||
"updateReloads": 1,
|
||||
"cachedFiles": 122,
|
||||
"durationMs": 10954,
|
||||
"wireBytes": 646234,
|
||||
"offline": true,
|
||||
"legacyURLs": 21,
|
||||
"profile": "unthrottled",
|
||||
"userInitiatedOnly": true,
|
||||
"playbackGuard": true,
|
||||
"evictionRepair": true,
|
||||
"incrementalRefresh": true,
|
||||
"offlineTransportErrors": 0
|
||||
},
|
||||
{
|
||||
"browser": "webkit",
|
||||
"oldTag": "1175f1a1d2c1",
|
||||
"newTag": "c3dbdd7039db",
|
||||
"banners": 1,
|
||||
"updateReloads": 1,
|
||||
"cachedFiles": 122,
|
||||
"durationMs": 10056,
|
||||
"wireBytes": 751943,
|
||||
"offline": true,
|
||||
"legacyURLs": 21,
|
||||
"profile": "unthrottled",
|
||||
"userInitiatedOnly": true,
|
||||
"playbackGuard": true,
|
||||
"evictionRepair": true,
|
||||
"incrementalRefresh": true,
|
||||
"offlineTransportErrors": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
28
perf/results/phase5-seams-2026-10-08.json
Normal file
28
perf/results/phase5-seams-2026-10-08.json
Normal file
@@ -0,0 +1,28 @@
|
||||
[
|
||||
{
|
||||
"browser": "chromium",
|
||||
"checked": [
|
||||
"shell",
|
||||
"presenter",
|
||||
"remote",
|
||||
"party",
|
||||
"share",
|
||||
"stats"
|
||||
],
|
||||
"offlineNetworkRequests": 0,
|
||||
"errors": []
|
||||
},
|
||||
{
|
||||
"browser": "webkit",
|
||||
"checked": [
|
||||
"shell",
|
||||
"presenter",
|
||||
"remote",
|
||||
"party",
|
||||
"share",
|
||||
"stats"
|
||||
],
|
||||
"offlineNetworkRequests": 0,
|
||||
"errors": []
|
||||
}
|
||||
]
|
||||
133
perf/results/phase5-warm-check-2026-10-08.json
Normal file
133
perf/results/phase5-warm-check-2026-10-08.json
Normal file
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"date": "2026-10-07T21:11:58.283Z",
|
||||
"frontendCommit": null,
|
||||
"frontendBuildTag": "c3dbdd7039db",
|
||||
"commit": "ce5a159d4a960c76c1a8ead10500758c95442918",
|
||||
"runsConfigured": 1,
|
||||
"browsers": {
|
||||
"chromium": {
|
||||
"lte": {
|
||||
"warm": {
|
||||
"requestCount": {
|
||||
"median": 4,
|
||||
"min": 4,
|
||||
"max": 4,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
"wireBytes": {
|
||||
"median": 7863,
|
||||
"min": 7863,
|
||||
"max": 7863,
|
||||
"values": [
|
||||
7863
|
||||
]
|
||||
},
|
||||
"fcp": {
|
||||
"median": 152,
|
||||
"min": 152,
|
||||
"max": 152,
|
||||
"values": [
|
||||
152
|
||||
]
|
||||
},
|
||||
"lcp": {
|
||||
"median": 152,
|
||||
"min": 152,
|
||||
"max": 152,
|
||||
"values": [
|
||||
152
|
||||
]
|
||||
},
|
||||
"domContentLoaded": {
|
||||
"median": 542,
|
||||
"min": 542,
|
||||
"max": 542,
|
||||
"values": [
|
||||
542
|
||||
]
|
||||
},
|
||||
"bootDone": {
|
||||
"median": 567,
|
||||
"min": 567,
|
||||
"max": 567,
|
||||
"values": [
|
||||
567
|
||||
]
|
||||
},
|
||||
"longTaskTotal": {
|
||||
"median": 128,
|
||||
"min": 128,
|
||||
"max": 128,
|
||||
"values": [
|
||||
128
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"webkit": {
|
||||
"lte": {
|
||||
"warm": {
|
||||
"requestCount": {
|
||||
"median": 0,
|
||||
"min": 0,
|
||||
"max": 0,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
"wireBytes": {
|
||||
"median": 0,
|
||||
"min": 0,
|
||||
"max": 0,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
"fcp": {
|
||||
"median": 87,
|
||||
"min": 87,
|
||||
"max": 87,
|
||||
"values": [
|
||||
87
|
||||
]
|
||||
},
|
||||
"lcp": {
|
||||
"median": 130,
|
||||
"min": 130,
|
||||
"max": 130,
|
||||
"values": [
|
||||
130
|
||||
]
|
||||
},
|
||||
"domContentLoaded": {
|
||||
"median": 128,
|
||||
"min": 128,
|
||||
"max": 128,
|
||||
"values": [
|
||||
128
|
||||
]
|
||||
},
|
||||
"bootDone": {
|
||||
"median": 132,
|
||||
"min": 132,
|
||||
"max": 132,
|
||||
"values": [
|
||||
132
|
||||
]
|
||||
},
|
||||
"longTaskTotal": {
|
||||
"median": 0,
|
||||
"min": 0,
|
||||
"max": 0,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user