fix(table): span zero row spans to section end - #528
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: 189 / 240 rows; 39 / 48 sites produced rows; 9 unexpected empty sites. ✅ Deterministic fixture contract 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.037, 2.039, 2.539, 3.54, 4.54, 6.042, 7.043, 8.044, 8.545, 9.547, 10.548, 11.548, 13.049, 14.05, 14.55, 15.051, 16.553, 17.554, 18.556, 20.057, 21.058, 22.059, 23.561, 24.562, 25.564, 27.065, 28.067, 29.07, 30.57, 31.571, 32.572, 34.074, 35.076, 36.078, 37.579, 38.58, 39.581, 41.083]
y-axis "CPU percent" 0 --> 200
line [61.95, 84, 111.81, 124.04, 135.96, 159.78, 155.85, 127.66, 179.8, 113.86, 115.84, 135.88, 29.97, 8, 0, 97.78, 111.87, 21.99, 81.96, 117.95, 127.65, 122.04, 119.84, 141.78, 67.96, 179.74, 137.88, 11.97, 87.98, 47.89, 65.96, 103.76, 49.93, 9.98, 119.76, 163.84, 59.96, 133.89]
xychart-beta
title "Base memory: RSS then PSS"
x-axis "Elapsed seconds" [0.037, 1.037, 2.039, 2.539, 3.54, 4.54, 6.042, 7.043, 8.044, 8.545, 9.547, 10.548, 11.548, 13.049, 14.05, 14.55, 15.051, 16.553, 17.554, 18.556, 20.057, 21.058, 22.059, 23.561, 24.562, 25.564, 27.065, 28.067, 29.07, 30.57, 31.571, 32.572, 34.074, 35.076, 36.078, 37.579, 38.58, 39.581, 41.083, 41.809]
y-axis "Memory MiB" 0 --> 500
line [12.12, 91.51, 108.62, 113.79, 140.2, 154.28, 179.25, 156.48, 189.36, 190, 178.59, 191.06, 184.49, 142.57, 145.31, 145.24, 151.75, 150.17, 150.73, 141.43, 162.23, 164.54, 183.52, 205.31, 173.19, 152.57, 173.49, 160.96, 149, 143.58, 153.66, 153.82, 165.02, 181.27, 172.55, 205.39, 163.45, 157.94, 190.87, 0]
line [8.95, 87.97, 105.31, 110.18, 136.75, 150.49, 175.67, 153.15, 185.47, 186.66, 175.05, 187.52, 181.59, 139, 141.74, 141.68, 148.18, 146.52, 147.17, 138.09, 158.71, 161, 179.98, 201.79, 169.66, 149.61, 170.1, 157.44, 145.44, 140.02, 150.1, 150.25, 161.45, 177.7, 168.98, 202.41, 159.88, 154.36, 187.28, 0]
HEADxychart-beta
title "HEAD CPU"
x-axis "Elapsed seconds" [1.037, 1.538, 2.54, 4.041, 5.043, 6.544, 8.046, 9.046, 10.548, 11.549, 13.051, 14.052, 14.553, 15.555, 17.056, 18.058, 19.558, 20.56, 22.063, 23.566, 24.567, 26.07, 27.071, 28.573, 29.574, 31.075, 32.577, 33.579, 35.081, 36.083, 37.085, 37.586, 39.088, 40.089, 41.59, 42.592, 44.094, 45.095]
y-axis "CPU percent" 0 --> 500
line [29.93, 133.8, 121.76, 119.8, 131.77, 159.86, 121.95, 193.83, 71.94, 77.93, 107.72, 71.94, 0, 101.79, 49.97, 7.98, 4, 141.64, 107.75, 165.59, 141.8, 111.74, 139.84, 143.83, 165.81, 27.98, 93.92, 119.68, 2, 137.64, 115.74, 149.58, 35.95, 4, 113.82, 125.78, 45.96, 135.89]
xychart-beta
title "HEAD memory: RSS then PSS"
x-axis "Elapsed seconds" [0.036, 1.037, 1.538, 2.54, 4.041, 5.043, 6.544, 8.046, 9.046, 10.548, 11.549, 13.051, 14.052, 14.553, 15.555, 17.056, 18.058, 19.558, 20.56, 22.063, 23.566, 24.567, 26.07, 27.071, 28.573, 29.574, 31.075, 32.577, 33.579, 35.081, 36.083, 37.085, 37.586, 39.088, 40.089, 41.59, 42.592, 44.094, 45.095, 46.472]
y-axis "Memory MiB" 0 --> 500
line [12.04, 87.3, 102.54, 115.92, 131.66, 161.34, 186.28, 154.75, 191.45, 165.91, 182.25, 163.46, 153.32, 152.77, 149.74, 142.11, 155.75, 146.56, 167.75, 161.77, 162.07, 176.18, 226.13, 167.6, 165.95, 175.77, 145.5, 154.86, 149.37, 148.2, 190.03, 253.91, 175.4, 169.61, 161.24, 170.89, 161.22, 156.57, 169.7, 0]
line [8.81, 82.55, 98.93, 112.28, 128.19, 157.76, 182.6, 149.72, 187.89, 162.38, 178.54, 159.75, 149.61, 149.05, 145.96, 138.47, 152.1, 142.9, 164.66, 158.21, 158.57, 172.58, 222.64, 164.03, 162.39, 172.22, 141.93, 151.44, 145.8, 144.62, 186.13, 250.44, 171.83, 166.03, 157.66, 167.34, 157.49, 153.04, 166.16, 0]
Deterministic fixture · required contractThe 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 The public-web A/B is informational. The exact HEAD fixture contract runs as a separate required CI check; timing and public-site content deltas remain non-blocking. |
CI Regression ReportSource CI run · source state at render:
Release regression — ✅ HEAD/base failures 0/0; raw binary 0.00%Package and image size
Startup latency and PSS
Concurrency matrix
Frontend differential — ✅ 1,020/1,020 cases matched; 0 issues
Agent episodes · Moli vs Chromium — ✅ 8/8 Moli episodes passed; 0 failures
Runtime and CDP session contracts — ✅ 26 contract cases; 0 failures
CDP smoke — ✅ 48/48 groups passed; 535 scenariosWorkers: 4 · cumulative group time: 148.83 s · failed groups: 0
All artifact fields are parsed by the trusted default-branch renderer; missing or invalid inputs remain visible as unavailable. |
No description provided.