fix(modules): report invalid import types as TypeError - #472
Conversation
Source-commit: ce5586c
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: 194 / 240 rows; 40 / 48 sites produced rows; 8 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.537, 2.538, 3.039, 4.041, 4.542, 5.543, 7.044, 8.546, 9.548, 11.051, 12.554, 14.056, 14.557, 15.559, 16.56, 18.062, 19.564, 21.064, 22.064, 23.566, 25.068, 26.57, 28.072, 29.073, 30.576, 32.079, 33.581, 34.583, 36.084, 37.587, 39.089, 40.591, 41.592, 43.093, 44.596, 46.098, 47.098, 48.6]
y-axis "CPU percent" 0 --> 500
line [147.83, 149.79, 25.96, 1.99, 0, 2, 9.99, 117.87, 85.82, 133.6, 157.8, 181.65, 195.59, 57.86, 73.94, 125.96, 1.99, 4, 102.03, 71.9, 131.74, 81.83, 157.93, 139.84, 103.84, 77.8, 101.74, 139.65, 18, 77.81, 6, 119.75, 107.95, 12, 113.76, 137.99, 19.99, 103.91]
xychart-beta
title "Base memory: RSS then PSS"
x-axis "Elapsed seconds" [0.035, 1.537, 2.538, 3.039, 4.041, 4.542, 5.543, 7.044, 8.546, 9.548, 11.051, 12.554, 14.056, 14.557, 15.559, 16.56, 18.062, 19.564, 21.064, 22.064, 23.566, 25.068, 26.57, 28.072, 29.073, 30.576, 32.079, 33.581, 34.583, 36.084, 37.587, 39.089, 40.591, 41.592, 43.093, 44.596, 46.098, 47.098, 48.6, 49.807]
y-axis "Memory MiB" 0 --> 500
line [11.95, 110.65, 115.04, 120.18, 101.55, 101.43, 101.09, 103.58, 123.68, 144.9, 181.46, 164.01, 181.87, 162.93, 164.73, 179.06, 178.52, 162.1, 138.49, 151.06, 144.14, 161.48, 149.15, 161.81, 178.44, 225.17, 165.28, 196.31, 181.71, 142.21, 145.04, 151.6, 190.36, 159.33, 148.42, 155.76, 152.48, 148.37, 165.79, 0]
line [8.85, 107.24, 111.63, 116.75, 98.14, 98.13, 97.79, 100.28, 120.34, 142.09, 178.23, 160.89, 179.18, 158.96, 161.43, 175.75, 175.07, 158.65, 135.04, 148.15, 140.69, 158.07, 145.88, 158.49, 174.99, 221.76, 161.83, 192.86, 178.25, 138.76, 141.73, 148.16, 186.95, 155.89, 144.98, 152.32, 151.16, 144.92, 162.34, 0]
HEADxychart-beta
title "HEAD CPU"
x-axis "Elapsed seconds" [1.037, 2.538, 3.539, 4.54, 5.041, 6.042, 7.542, 8.543, 10.044, 11.046, 12.548, 13.549, 15.05, 16.052, 17.554, 18.555, 20.057, 21.058, 22.559, 23.56, 24.561, 26.063, 27.064, 28.565, 29.566, 31.068, 32.069, 33.571, 34.573, 35.574, 36.075, 37.076, 38.579, 39.58, 41.081, 42.083, 43.584, 44.085]
y-axis "CPU percent" 0 --> 200
line [55.88, 145.85, 2, 9.98, 4, 105.88, 123.95, 171.72, 135.72, 171.86, 125.9, 131.91, 123.94, 0, 31.95, 124.06, 35.98, 61.98, 81.8, 121.91, 108.01, 131.84, 67.95, 134.06, 135.79, 19.95, 71.94, 33.92, 65.96, 127.76, 139.68, 97.9, 11.96, 109.94, 165.89, 17.98, 109.91, 181.83]
xychart-beta
title "HEAD memory: RSS then PSS"
x-axis "Elapsed seconds" [0.036, 1.037, 2.538, 3.539, 4.54, 5.041, 6.042, 7.542, 8.543, 10.044, 11.046, 12.548, 13.549, 15.05, 16.052, 17.554, 18.555, 20.057, 21.058, 22.559, 23.56, 24.561, 26.063, 27.064, 28.565, 29.566, 31.068, 32.069, 33.571, 34.573, 35.574, 36.075, 37.076, 38.579, 39.58, 41.081, 42.083, 43.584, 44.085, 44.565]
y-axis "Memory MiB" 0 --> 500
line [11.89, 92.89, 117.76, 124.93, 103.02, 103.08, 122.12, 184.96, 156.96, 176.42, 169.68, 175.78, 175.13, 167.85, 159.54, 149.36, 158.06, 148.79, 142.39, 167.29, 171.17, 206.39, 155, 172.16, 183.49, 180.4, 157.01, 157.3, 153.47, 159.43, 213.61, 191.18, 194.39, 155.87, 173.38, 175.83, 157.16, 176.02, 165.16, 0]
line [8.82, 89.58, 114.62, 121.61, 99.71, 99.76, 118.8, 181.6, 153.54, 173, 165.46, 172.35, 172.04, 164.58, 156.11, 146.09, 154.75, 145.13, 138.73, 164.33, 167.53, 202.78, 151.3, 168.5, 179.88, 176.81, 153.35, 153.69, 149.82, 155.8, 209.99, 187.53, 190.73, 152.21, 169.72, 172.96, 153.5, 172.42, 161.53, 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.000020%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 — ❌ 45/46 groups passed; 459 scenariosWorkers: 4 · cumulative group time: 253.29 s · failed groups: 1
Failed groups
All artifact fields are parsed by the trusted default-branch renderer; missing or invalid inputs remain visible as unavailable. |
Source-commit: ce5586c