Peter Steinberger
1f484a8dbd
test: speed up and stabilize full suite
2026-07-05 08:00:23 -04:00
Peter Steinberger
bbb744269f
test: make the local pnpm test gate green on macOS hosts ( #100069 )
...
Fixes 21 macOS-only failing test cases across three classes: canonicalized fixture roots (macOS /var -> /private/var tmpdir symlink vs production realpathing), load-tolerant process-spawn tests (content-gated pid files, readiness-sequenced kill windows, bounded-window timer assertions), and cross-file worker leak guards (skip-channel env, gateway token env, imessage runtime singleton). Test-only; no production changes. Fixes #100025 .
2026-07-04 17:17:42 -04:00
Vincent Koc
0f64e3c052
fix(scripts): clamp secret proof timers
2026-06-22 04:38:45 +02:00
Vincent Koc
e9e42d5db4
fix(secret-provider): resolve taskkill in e2e cleanup
2026-06-21 09:49:07 +02:00
Vincent Koc
7b28b73e78
fix(e2e): preserve secret proof windows tree cleanup
2026-06-21 06:59:18 +02:00
Vincent Koc
1b4fb6291d
fix(e2e): parse secret proof json records
2026-06-20 16:31:09 +02:00
Vincent Koc
087d999fce
fix(secret-providers): clean PTY configure timeout trees
2026-06-20 13:29:56 +02:00
Vincent Koc
8ee638236a
fix(secret-providers): clean command trees on parent signal
2026-06-20 13:17:14 +02:00
Vincent Koc
68790eb4b9
fix(scripts): preserve secret proof timeout grace
2026-06-20 10:16:59 +02:00
Vincent Koc
fbea5b023a
fix(e2e): abort live secret proof process groups
2026-06-20 09:26:22 +02:00
Vincent Koc
f36e54cd68
fix(e2e): require secret probe success
2026-06-07 11:22:43 +02:00
Vincent Koc
f7aea2ad33
fix(e2e): report skipped secret proofs
2026-06-07 08:44:26 +02:00
Vincent Koc
e32707458d
fix(e2e): bound secret configure pty output
2026-06-07 04:37:41 +02:00
Vincent Koc
326c4e0e35
fix(e2e): bound secret resolver stdin
2026-06-07 04:19:16 +02:00
Vincent Koc
ba46d00589
fix(test): fail secret proof signal exits
2026-06-07 02:06:21 +02:00
Peter Steinberger
58c663920d
docs: document script tests
2026-06-04 20:49:50 -04:00
Vincent Koc
50c3995894
fix(e2e): fail secret provider startup exits fast
2026-06-04 04:25:53 +02:00
Val Alexander
529282dcff
fix(ui): harden Workboard dialog accessibility
...
Harden Workboard modal and drawer accessibility.
Summary:
- Add Workboard dialog focus lifecycle handling for initial focus, Tab/Shift+Tab containment, Escape close, and opener restore.
- Mark Workboard background content inert/aria-hidden while modal or drawer dialogs are active.
- Add focused unit and Chromium browser smoke coverage for the audited modal/drawer accessibility requirements.
- Keep UI browser test aliases able to resolve shared workspace packages used by the Workboard view.
Verification:
- node scripts/run-vitest.mjs ui/src/ui/views/workboard.test.ts
- node scripts/run-vitest.mjs ui/src/ui/views/workboard.browser.test.ts
- (cd ui && pnpm exec vitest run --config vitest.config.ts --project browser src/ui/views/workboard.browser.test.ts)
- GitHub checks green at 6557012430
2026-06-03 06:14:40 -05:00
Vincent Koc
d004b80c91
fix(e2e): surface secret proof cleanup failures
2026-06-03 09:48:54 +02:00
Vincent Koc
01124cfca9
fix(e2e): clean secret proof timeouts
2026-06-01 08:30:17 +02:00
Vincent Koc
5054b20832
fix(test): harden secret provider proof cleanup
2026-06-01 05:37:45 +02:00
Vincent Koc
85506c36a0
fix(e2e): route secret proof through pnpm runner
2026-05-30 15:25:15 +02:00
Vincent Koc
0fdc51f35d
fix(e2e): bound secret provider readiness probes
2026-05-30 05:19:49 +02:00