Separate single and penetrating hit tests - #92
Conversation
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. |
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.034, 2.537, 3.54, 4.04, 4.541, 5.042, 6.043, 7.544, 8.545, 10.048, 11.049, 11.55, 12.551, 13.553, 15.056, 16.057, 17.558, 18.559, 20.062, 21.063, 22.563, 23.563, 24.564, 26.067, 27.068, 28.57, 29.57, 31.074, 32.076, 33.576, 34.578, 36.081, 37.081, 38.583, 39.584, 41.086, 42.088, 43.59]
y-axis "CPU percent" 0 --> 200
line [51.97, 105.79, 71.81, 163.83, 133.81, 155.8, 77.93, 81.86, 133.98, 131.61, 7.99, 0, 13.99, 2, 3.99, 91.93, 5.99, 43.97, 39.95, 93.9, 104, 124.02, 111.77, 101.94, 139.84, 87.85, 107.86, 55.89, 69.83, 16.01, 63.9, 105.8, 108.01, 3.99, 5.99, 47.94, 45.94, 113.87]
xychart-beta
title "Base memory: RSS then PSS"
x-axis "Elapsed seconds" [0.034, 1.034, 2.537, 3.54, 4.04, 4.541, 5.042, 6.043, 7.544, 8.545, 10.048, 11.049, 11.55, 12.551, 13.553, 15.056, 16.057, 17.558, 18.559, 20.062, 21.063, 22.563, 23.563, 24.564, 26.067, 27.068, 28.57, 29.57, 31.074, 32.076, 33.576, 34.578, 36.081, 37.081, 38.583, 39.584, 41.086, 42.088, 43.59, 44.295]
y-axis "Memory MiB" 0 --> 500
line [23.53, 121.93, 187.37, 209.04, 253.63, 266.23, 230.64, 221.57, 227.97, 238.74, 240.53, 208.73, 208.76, 170.19, 174.02, 180.09, 202.37, 186.99, 184.98, 193.93, 204.23, 320.76, 323.2, 326.15, 400.94, 460.13, 217.84, 243.45, 232.77, 222.05, 229.71, 243.41, 341.25, 227.05, 207.19, 207.56, 218.33, 207.96, 250.21, 0]
line [21.81, 119.88, 185.32, 207, 251.59, 263.96, 228.51, 219.39, 218.15, 236.61, 238.41, 206.6, 206.63, 168.06, 171.89, 178.01, 199.63, 184.86, 182.86, 191.8, 200.69, 318.68, 320.75, 324.02, 400.83, 457.82, 215.71, 241.35, 230.64, 219.92, 227.61, 241.29, 339.12, 224.92, 205.06, 205.47, 216.24, 205.83, 247.75, 0]
HEADxychart-beta
title "HEAD CPU"
x-axis "Elapsed seconds" [1.036, 2.037, 3.039, 4.039, 4.54, 5.541, 6.542, 7.543, 8.545, 9.545, 10.547, 12.049, 13.05, 14.051, 15.053, 16.054, 17.055, 18.056, 19.556, 20.556, 21.557, 22.559, 23.059, 23.56, 24.561, 25.561, 26.563, 28.065, 29.066, 30.067, 30.568, 31.068, 32.071, 33.071, 34.073, 35.576, 36.578, 37.578]
y-axis "CPU percent" 0 --> 200
line [47.94, 111.89, 97.94, 141.92, 131.85, 129.86, 167.76, 89.89, 117.82, 129.82, 99.84, 117.86, 81.96, 57.87, 61.94, 37.95, 87.9, 99.87, 123.97, 118, 103.73, 99.88, 141.81, 141.81, 60.03, 99.87, 103.85, 78.04, 25.97, 23.97, 2, 35.95, 127.6, 107.95, 3.99, 147.84, 43.94, 113.79]
xychart-beta
title "HEAD memory: RSS then PSS"
x-axis "Elapsed seconds" [0.036, 1.036, 2.037, 3.039, 4.039, 4.54, 5.541, 6.542, 7.543, 8.545, 9.545, 10.547, 12.049, 13.05, 14.051, 15.053, 16.054, 17.055, 18.056, 19.556, 20.556, 21.557, 22.559, 23.059, 23.56, 24.561, 25.561, 26.563, 28.065, 29.066, 30.067, 30.568, 31.068, 32.071, 33.071, 34.073, 35.576, 36.578, 37.578, 38.243]
y-axis "Memory MiB" 0 --> 500
line [23.79, 125.08, 150.9, 193.48, 227.63, 252.4, 223.05, 246.63, 218.27, 239.89, 256.35, 224.05, 229.81, 190.42, 184.16, 219.81, 195.22, 212.12, 273.08, 330, 322.52, 347.05, 406.54, 455.34, 237.64, 184.68, 257.61, 226.32, 203.59, 199.18, 210.08, 202.5, 209.21, 270.58, 247.47, 207.04, 236.63, 211.99, 251.86, 0]
line [21.95, 122.99, 148.82, 191.39, 225.54, 250.31, 220.96, 244.51, 216.15, 237.76, 254.23, 221.93, 227.68, 188.29, 182.04, 217.68, 193.09, 209.99, 271.06, 327.88, 321.02, 344.94, 404.42, 453.22, 235.51, 182.61, 255.45, 224.19, 201.39, 197.05, 207.95, 200.38, 207.09, 268.45, 245.34, 204.92, 234.62, 209.86, 249.74, 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. |
No description provided.