test(perf): qualify A3 Jobs integration and mobile split tradeoff
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,205 @@
|
||||
{
|
||||
"chromium": "151.0.7922.34",
|
||||
"repetitions": 1,
|
||||
"fixtureJobs": 15,
|
||||
"profiles": [
|
||||
{
|
||||
"name": "desktop",
|
||||
"viewport": {
|
||||
"width": 1366,
|
||||
"height": 900
|
||||
},
|
||||
"latencyMs": 40,
|
||||
"downloadKbps": 10000,
|
||||
"uploadKbps": 5000,
|
||||
"cpu": 1
|
||||
},
|
||||
{
|
||||
"name": "mobile",
|
||||
"viewport": {
|
||||
"width": 390,
|
||||
"height": 844
|
||||
},
|
||||
"isMobile": true,
|
||||
"hasTouch": true,
|
||||
"deviceScaleFactor": 3,
|
||||
"latencyMs": 150,
|
||||
"downloadKbps": 1600,
|
||||
"uploadKbps": 750,
|
||||
"cpu": 4
|
||||
}
|
||||
],
|
||||
"exports": {
|
||||
"baseline": {
|
||||
"root": "C:\\Users\\Connor\\AppData\\Local\\Temp\\a3-jobs-baseline-6bfdbd9d",
|
||||
"indexSha256": "0c85270af2322b269312e76aa8ce14b5748d03ae4fd61ee3a611f2af617db68c"
|
||||
},
|
||||
"candidate": {
|
||||
"root": "C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\out",
|
||||
"indexSha256": "6c99c2c1b31cd567025e38add38c7c0300a04339c73f83b6068c5a326b995931"
|
||||
}
|
||||
},
|
||||
"caveats": "Synthetic GET fixtures are immediately fulfilled, third-party calls are blocked, assets are uncompressed on loopback, sampled LCP/layout shifts are lab observations.",
|
||||
"medians": [
|
||||
{
|
||||
"profile": "desktop",
|
||||
"path": "/jobs",
|
||||
"build": "baseline",
|
||||
"contentMs": 2472,
|
||||
"jsRawBytes": 2052915,
|
||||
"jsGzip6Estimate": 606602
|
||||
},
|
||||
{
|
||||
"profile": "desktop",
|
||||
"path": "/jobs",
|
||||
"build": "candidate",
|
||||
"contentMs": 2445,
|
||||
"jsRawBytes": 2052966,
|
||||
"jsGzip6Estimate": 606643
|
||||
},
|
||||
{
|
||||
"profile": "mobile",
|
||||
"path": "/jobs",
|
||||
"build": "baseline",
|
||||
"contentMs": 13455,
|
||||
"jsRawBytes": 2052915,
|
||||
"jsGzip6Estimate": 606602
|
||||
},
|
||||
{
|
||||
"profile": "mobile",
|
||||
"path": "/jobs",
|
||||
"build": "candidate",
|
||||
"contentMs": 13233,
|
||||
"jsRawBytes": 2052966,
|
||||
"jsGzip6Estimate": 606643
|
||||
}
|
||||
],
|
||||
"samples": [
|
||||
{
|
||||
"trial": 1,
|
||||
"profile": "desktop",
|
||||
"build": "baseline",
|
||||
"path": "/jobs",
|
||||
"localeReadDelta": 1,
|
||||
"contentMs": 2472,
|
||||
"sampledLcpMs": 2252,
|
||||
"observedLayoutShiftSum": 0.23809328599150012,
|
||||
"js": {
|
||||
"files": 20,
|
||||
"raw": 2052915,
|
||||
"gzip6Estimate": 606602
|
||||
},
|
||||
"css": {
|
||||
"files": 1,
|
||||
"raw": 293,
|
||||
"gzip6Estimate": 227
|
||||
},
|
||||
"api": [
|
||||
"/api/auth/config",
|
||||
"/api/auth/me",
|
||||
"/api/jobapplications/reminders?upcomingDays=14",
|
||||
"/api/notifications/unread-count",
|
||||
"/api/companies",
|
||||
"/api/jobapplications?page=1&pageSize=15&includeDeleted=false&sortBy=dateApplied&sortDir=desc",
|
||||
"/api/jobapplications?page=1&pageSize=15&includeDeleted=false&sortBy=dateApplied&sortDir=desc"
|
||||
],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"trial": 1,
|
||||
"profile": "desktop",
|
||||
"build": "candidate",
|
||||
"path": "/jobs",
|
||||
"localeReadDelta": 0,
|
||||
"contentMs": 2445,
|
||||
"sampledLcpMs": 2208,
|
||||
"observedLayoutShiftSum": 0.23809328599150012,
|
||||
"js": {
|
||||
"files": 20,
|
||||
"raw": 2052966,
|
||||
"gzip6Estimate": 606643
|
||||
},
|
||||
"css": {
|
||||
"files": 1,
|
||||
"raw": 293,
|
||||
"gzip6Estimate": 227
|
||||
},
|
||||
"api": [
|
||||
"/api/auth/config",
|
||||
"/api/auth/me",
|
||||
"/api/jobapplications/reminders?upcomingDays=14",
|
||||
"/api/notifications/unread-count",
|
||||
"/api/companies",
|
||||
"/api/jobapplications?page=1&pageSize=15&includeDeleted=false&sortBy=dateApplied&sortDir=desc"
|
||||
],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"trial": 1,
|
||||
"profile": "mobile",
|
||||
"build": "baseline",
|
||||
"path": "/jobs",
|
||||
"localeReadDelta": 1,
|
||||
"contentMs": 13455,
|
||||
"sampledLcpMs": 12668,
|
||||
"observedLayoutShiftSum": 0.03510786324402371,
|
||||
"js": {
|
||||
"files": 20,
|
||||
"raw": 2052915,
|
||||
"gzip6Estimate": 606602
|
||||
},
|
||||
"css": {
|
||||
"files": 1,
|
||||
"raw": 293,
|
||||
"gzip6Estimate": 227
|
||||
},
|
||||
"api": [
|
||||
"/api/auth/config",
|
||||
"/api/auth/me",
|
||||
"/api/jobapplications/reminders?upcomingDays=14",
|
||||
"/api/notifications/unread-count",
|
||||
"/api/companies",
|
||||
"/api/jobapplications?page=1&pageSize=15&includeDeleted=false&sortBy=dateApplied&sortDir=desc",
|
||||
"/api/jobapplications?page=1&pageSize=15&includeDeleted=false&sortBy=dateApplied&sortDir=desc"
|
||||
],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"trial": 1,
|
||||
"profile": "mobile",
|
||||
"build": "candidate",
|
||||
"path": "/jobs",
|
||||
"localeReadDelta": 0,
|
||||
"contentMs": 13233,
|
||||
"sampledLcpMs": 12492,
|
||||
"observedLayoutShiftSum": 0.03510786324402371,
|
||||
"js": {
|
||||
"files": 20,
|
||||
"raw": 2052966,
|
||||
"gzip6Estimate": 606643
|
||||
},
|
||||
"css": {
|
||||
"files": 1,
|
||||
"raw": 293,
|
||||
"gzip6Estimate": 227
|
||||
},
|
||||
"api": [
|
||||
"/api/auth/config",
|
||||
"/api/auth/me",
|
||||
"/api/jobapplications/reminders?upcomingDays=14",
|
||||
"/api/notifications/unread-count",
|
||||
"/api/companies",
|
||||
"/api/jobapplications?page=1&pageSize=15&includeDeleted=false&sortBy=dateApplied&sortDir=desc"
|
||||
],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Reference in New Issue
Block a user