design-b D-1 gate: battery green scheduler-only; startModal import scrub + work log
Gate results (single battery, scheduler-only): wx app battery + asyncify + coroutine 363 passed / 3 skipped / 0 failed; full kicad suite 138 passed / 30 skipped / 1 failed — the one failure is the pre-existing local occ-probe glb case (predates D-1, unrelated). Post-gate scrubs: vestigial 'startModal' removed from ASYNCIFY_IMPORTS (tests/apps/Makefile.wasm) and env.startModal from scripts/common/asyncify-imports.txt (the import no longer exists in any wasm; both lists are boundary supersets so behavior is identical). Stale comment pointers to the deleted legacy modal machinery updated. Doc 20: D-1 work log added, status flipped to IN PROGRESS. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TEHGiiXMShNXbBr7gSJ7iz
This commit is contained in:
parent
de27ecf327
commit
d519ac89c0
5 changed files with 50 additions and 17 deletions
|
|
@ -31,11 +31,10 @@ async function canvasCenter(page: Page): Promise<{ x: number; y: number }> {
|
|||
// very commit that dropped its expected-fail marker): the no-fp-index path
|
||||
// trips the crash-free gate below with "[wxWasm] modal event pump error -
|
||||
// cancelling modal: RuntimeError: index out of bounds" — the known
|
||||
// nested-modal-inside-doRewind asyncify pump limitation (see
|
||||
// wxwidgets/src/wasm/dialog.cpp startModal comment and
|
||||
// docs/features/ngspice-split/README.md "The editor side"). Needs the pump
|
||||
// crash fixed (or the chooser's modal flow kept off the nested-rewind path),
|
||||
// not a looser assertion.
|
||||
// nested-modal-inside-doRewind asyncify pump limitation (historical: the
|
||||
// legacy startModal pump was deleted at doc 20 D-1; modals are scheduler
|
||||
// waits now — re-evaluate against the scheduler runtime; see also
|
||||
// docs/features/ngspice-split/README.md "The editor side").
|
||||
test.skip('symbol chooser footprint selector populates and preview renders (eeschema)', async ({ page }) => {
|
||||
test.setTimeout(420000);
|
||||
const logs: string[] = [];
|
||||
|
|
|
|||
Loading…
Reference in a new issue