fix(time): use default DOM clock resolution - #381
Conversation
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.036, 1.536, 2.538, 3.538, 4.039, 5.04, 6.543, 8.044, 9.045, 10.547, 12.049, 13.051, 14.553, 15.554, 17.055, 18.557, 19.56, 21.061, 22.062, 23.563, 25.065, 26.065, 27.567, 28.568, 30.069, 31.57, 32.572, 34.074, 35.576, 36.578, 38.081, 39.082, 39.584, 40.584, 42.086, 43.088, 44.589, 45.589]
y-axis "CPU percent" 0 --> 500
line [65.95, 131.83, 135.76, 123.94, 107.75, 242.03, 175.47, 95.95, 197.79, 45.87, 71.91, 99.9, 3.99, 91.78, 83.91, 27.98, 121.72, 97.94, 117.85, 139.9, 143.83, 135.98, 145.78, 157.98, 13.98, 73.91, 107.86, 25.96, 129.84, 99.76, 45.96, 15.98, 1.99, 12, 109.85, 113.73, 57.94, 125.91]
xychart-beta
title "Base memory: RSS then PSS"
x-axis "Elapsed seconds" [0.035, 1.036, 1.536, 2.538, 3.538, 4.039, 5.04, 6.543, 8.044, 9.045, 10.547, 12.049, 13.051, 14.553, 15.554, 17.055, 18.557, 19.56, 21.061, 22.062, 23.563, 25.065, 26.065, 27.567, 28.568, 30.069, 31.57, 32.572, 34.074, 35.576, 36.578, 38.081, 39.082, 39.584, 40.584, 42.086, 43.088, 44.589, 45.589, 46.844]
y-axis "Memory MiB" 0 --> 500
line [11.87, 91.96, 119.14, 125.9, 140.84, 145.61, 188.3, 171.85, 165.2, 197.18, 172.02, 174.92, 183.61, 165.59, 154.87, 153.06, 143.45, 151.27, 163.07, 169.43, 191.34, 206.44, 177.77, 172.08, 192.59, 165.82, 162.1, 163.88, 162.16, 224.53, 263.62, 193.31, 172.94, 172.91, 165.05, 192.75, 175.38, 167.71, 176.18, 0]
line [9.14, 88.92, 116.12, 122.97, 136.1, 142.58, 185.27, 168.75, 162.15, 194.13, 168.97, 171.78, 180.54, 162.52, 152.25, 149.92, 140.57, 148.32, 160, 166.39, 188.27, 203.34, 174.78, 168.95, 190.21, 162.75, 158.87, 160.83, 159.09, 221.54, 260.65, 190.24, 169.87, 169.84, 161.98, 190.04, 172.31, 164.64, 173.14, 0]
HEADxychart-beta
title "HEAD CPU"
x-axis "Elapsed seconds" [1.037, 1.538, 2.538, 3.538, 4.038, 5.54, 7.042, 8.043, 9.545, 11.047, 12.548, 13.55, 15.051, 16.552, 18.055, 19.056, 20.557, 22.058, 23.56, 24.562, 26.064, 27.566, 29.068, 30.069, 31.57, 33.072, 34.574, 35.574, 36.576, 37.076, 38.578, 39.078, 40.079, 41.08, 42.582, 44.084, 45.586, 46.587]
y-axis "CPU percent" 0 --> 500
line [61.84, 135.82, 137.99, 130, 134.01, 253.88, 173.74, 145.86, 219.72, 71.92, 185.81, 123.83, 8, 91.94, 93.77, 83.94, 69.9, 105.92, 139.81, 149.73, 129.87, 123.84, 131.81, 125.86, 45.97, 125.93, 23.95, 136.01, 107.76, 103.92, 5.99, 0, 123.84, 5.98, 85.94, 127.82, 45.96, 127.78]
xychart-beta
title "HEAD memory: RSS then PSS"
x-axis "Elapsed seconds" [0.036, 1.037, 1.538, 2.538, 3.538, 4.038, 5.54, 7.042, 8.043, 9.545, 11.047, 12.548, 13.55, 15.051, 16.552, 18.055, 19.056, 20.557, 22.058, 23.56, 24.562, 26.064, 27.566, 29.068, 30.069, 31.57, 33.072, 34.574, 35.574, 36.576, 37.076, 38.578, 39.078, 40.079, 41.08, 42.582, 44.084, 45.586, 46.587, 47.864]
y-axis "Memory MiB" 0 --> 500
line [11.77, 91.8, 108.59, 123.27, 137.11, 160.41, 172.14, 178.09, 165.27, 182.67, 177.25, 172.86, 176.43, 166.61, 163.7, 154.79, 149.03, 151.11, 164.7, 187.51, 198.53, 179.29, 175.76, 183.1, 156.38, 155.52, 161.79, 161.53, 217.46, 263.95, 263.95, 161.81, 161.81, 183.17, 179.94, 174.65, 191.17, 174.1, 188.39, 0]
line [9.11, 88.89, 105.53, 120.36, 134.25, 157.61, 169.21, 175.13, 162.3, 179.7, 174.83, 169.89, 174.11, 163.38, 158.81, 151.92, 146.06, 148.14, 161.79, 184.57, 195.57, 176.33, 172.79, 180.09, 153.37, 152.51, 158.83, 158.73, 214.56, 260.98, 261.13, 158.84, 158.74, 180.01, 177.01, 171.1, 188.03, 170.94, 185.26, 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. |
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. |
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,018/1,020 cases matched; 2 issues
First failing cases
Agent episodes · Moli vs Chromium — ✅ 8/8 Moli episodes passed; 0 failures
Runtime and CDP session contracts — ✅ 26 contract cases; 0 failures
CDP smoke — ✅ 43/43 groups passed; 450 scenariosWorkers: 4 · cumulative group time: 127.43 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.