Model document font loading layout barriers - #87
Conversation
Spider Bench A/B✅ All benchmark browser service runs completed; results are informational. Public HEAD: 179 / 240 rows; 37 / 48 sites produced rows; 11 unexpected empty sites. ✅ Deterministic fixture diagnostic is clean. Common ancestor Public 48-site run · informational
Public-site content, timing, and memory are noisy. This single A/B run reports evidence only; site outcome counts explain missing rows without treating them as a deterministic regression. CPU and memory timelinesThese are bounded 40-point views of the same complete process-tree samples used by the HTML report. CPU uses 100% per occupied logical core; memory lines are RSS first and PSS second when complete PSS samples are available. Basexychart-beta
title "Base CPU"
x-axis "Elapsed seconds" [1.061, 2.063, 2.563, 3.565, 4.566, 5.068, 5.576, 6.07, 7.572, 8.576, 10.079, 11.079, 12.581, 13.585, 15.089, 16.091, 17.594, 18.595, 20.098, 21.1, 22.606, 23.607, 24.607, 26.109, 27.111, 28.614, 29.615, 31.12, 32.124, 33.628, 34.629, 36.131, 37.135, 38.636, 39.644, 41.145, 42.146, 43.648]
y-axis "CPU percent" 0 --> 200
line [59.83, 0, 29.96, 119.82, 85.75, 135.57, 173.25, 82.95, 125.89, 111.87, 99.92, 89.93, 127.9, 85.84, 103.91, 43.88, 83.92, 11.97, 101.78, 27.97, 113.87, 109.84, 108.03, 129.98, 101.77, 135.7, 123.84, 101.88, 119.78, 43.95, 83.91, 29.97, 105.28, 23.97, 59.52, 109.88, 27.97, 141.85]
xychart-beta
title "Base memory: RSS then PSS"
x-axis "Elapsed seconds" [0.06, 1.061, 2.063, 2.563, 3.565, 4.566, 5.068, 5.576, 6.07, 7.572, 8.576, 10.079, 11.079, 12.581, 13.585, 15.089, 16.091, 17.594, 18.595, 20.098, 21.1, 22.606, 23.607, 24.607, 26.109, 27.111, 28.614, 29.615, 31.12, 32.124, 33.628, 34.629, 36.131, 37.135, 38.636, 39.644, 41.145, 42.146, 43.648, 44.468]
y-axis "Memory MiB" 0 --> 1000
line [23.34, 119.53, 132.26, 133.88, 175.01, 180.39, 202.96, 214.23, 230.52, 221.37, 251.14, 218.34, 214.24, 241.95, 226.16, 210.81, 210.01, 211.38, 188.75, 220.68, 191.83, 211.04, 261.81, 321.71, 309.65, 336.43, 477.46, 222.8, 230.47, 228.9, 213.64, 214.56, 221.93, 210.44, 205.02, 212.94, 214.14, 203.72, 278.93, 0]
line [21.08, 116.91, 129.64, 131.36, 172.4, 177.98, 200.34, 211.6, 229.96, 218.73, 248.51, 215.7, 211.62, 239.31, 223.52, 208.16, 207.35, 208.71, 186.08, 218.02, 189.17, 208.82, 259.17, 321.06, 307.02, 333.94, 471.42, 220.15, 227.81, 226.24, 210.98, 211.9, 219.03, 207.05, 202.36, 210.28, 211.49, 201.06, 276.77, 0]
HEADxychart-beta
title "HEAD CPU"
x-axis "Elapsed seconds" [1.037, 1.538, 2.539, 4.041, 5.042, 5.543, 6.544, 7.544, 9.046, 10.048, 11.549, 13.051, 14.053, 15.555, 16.556, 18.058, 19.059, 20.561, 21.561, 23.063, 24.565, 25.566, 27.068, 28.071, 29.071, 29.572, 30.573, 32.077, 33.077, 34.578, 36.08, 37.081, 38.584, 39.584, 41.085, 42.086, 43.588, 44.59]
y-axis "CPU percent" 0 --> 200
line [29.96, 95.88, 3.99, 105.94, 79.78, 171.8, 148.06, 141.98, 121.78, 109.83, 79.9, 111.85, 0, 2, 61.93, 111.83, 19.97, 115.83, 9.99, 119.83, 99.98, 123.88, 115.76, 99.7, 141.88, 137.85, 41.94, 119.66, 43.99, 97.9, 15.98, 119.9, 101.9, 40.02, 2, 0, 65.86, 103.8]
xychart-beta
title "HEAD memory: RSS then PSS"
x-axis "Elapsed seconds" [0.036, 1.037, 1.538, 2.539, 4.041, 5.042, 5.543, 6.544, 7.544, 9.046, 10.048, 11.549, 13.051, 14.053, 15.555, 16.556, 18.058, 19.059, 20.561, 21.561, 23.063, 24.565, 25.566, 27.068, 28.071, 29.071, 29.572, 30.573, 32.077, 33.077, 34.578, 36.08, 37.081, 38.584, 39.584, 41.085, 42.086, 43.588, 44.59, 45.937]
y-axis "Memory MiB" 0 --> 500
line [23.21, 114.39, 131.16, 123.21, 182.43, 202.23, 234.24, 253.68, 222.1, 236.87, 210.87, 239.83, 218.56, 207.11, 209.61, 212.77, 217.8, 200.77, 243.4, 200.93, 223.15, 285.13, 298.5, 314.3, 377.08, 446.41, 228.83, 206.11, 245.04, 218.2, 203.72, 211.84, 268.48, 350.48, 234.91, 206.71, 214.25, 202.69, 220.62, 0]
line [21.37, 112.27, 128.99, 121.05, 180.69, 200.08, 232.08, 251.53, 219.35, 234.71, 208.71, 237.67, 216.41, 204.93, 207.44, 210.6, 215.63, 198.6, 241.23, 198.76, 220.98, 282.96, 295.67, 312.13, 374.85, 444.16, 226.62, 203.81, 242.73, 215.95, 201.09, 209.18, 265.86, 347.86, 232.28, 204.08, 211.61, 200.2, 217.99, 0]
Deterministic fixture · diagnosticThe fixture exercises 15 routes: 8 are expected to emit rows and 7 intentionally exercise empty, loading, or timeout behavior.
Full HTML, JSON, CSV, logs, and page snapshots: workflow run and full Spider Bench is informational: site failures, missing benchmark reports, failed browser service runs, fixture diagnostics, timing, and performance deltas do not fail the workflow. Build, runner, and artifact infrastructure errors can still fail it. |
Sequential Navigation Soak A/B✅ HEAD completed the 200-navigation resilience and memory observation. One browser process, one target, and one CDP session navigate CSDN → SegmentFault → Huaban → example.com repeatedly. This run issued 200 Common ancestor Session resilience
A public-page failure is reported separately from an unrecoverable session. The soak requires all navigation attempts, zero failed recovery, zero lifecycle/network ordering violations, and complete resource evidence. Process-tree memory
HEAD memory by 50-navigation quarter
Raw reports and per-navigation boundary samples: workflow run and full Public-site timing and memory are observational. Use the A/B deltas and trend shape as evidence, not as a deterministic performance threshold. |
No description provided.