The seed-e2e.ts script hangs after Instance.disposeAll() because BootstrapRuntime and per-service ManagedRuntime instances (created via the shared memoMap during InstanceBootstrap) hold scoped Effect resources that keep the event loop alive. This causes e2e-local.ts to wait forever on `await seed.exited`, preventing Playwright tests from ever starting — resulting in the 30-minute CI timeout on both Linux and Windows. Closes #22051 https://claude.ai/code/session_01AhcEdoukx4YJqHfMYZo5NH |
||
|---|---|---|
| .. | ||
| build-node.ts | ||
| build.ts | ||
| check-migrations.ts | ||
| fix-node-pty.ts | ||
| generate.ts | ||
| postinstall.mjs | ||
| publish.ts | ||
| schema.ts | ||
| seed-e2e.ts | ||
| upgrade-opentui.ts | ||