Eric
|
fc51057158
|
[eric] e2e: wire a11y+heap snapshots, opt-in visual-diff baselines, and an aftereach failure dump into the combinatorial spec so every test now leaves a forensic trail
|
2026-05-28 00:41:30 -07:00 |
|
Eric
|
4b6040ade0
|
[eric] e2e: extend visibility to capture redux diffs, ipc invokes with timings, electron main stdout/stderr, chromium perfetto trace, js+css coverage, on-demand heap and a11y snapshots, plus per-test failure dumps with redux state and event tail
|
2026-05-28 00:41:26 -07:00 |
|
Eric
|
4e7b8a93e9
|
[eric] e2e: wire the visibility recorder into the combinatorial and round-trip specs so every action gets a per-test timeline file alongside the playwright trace
|
2026-05-28 00:35:16 -07:00 |
|
Eric
|
ff93a24d74
|
[eric] e2e: add a visibility recorder that streams playwright trace, console+network+pageerror, websocket frames, mouse/wheel/keys with high-res timestamps, longtask events, and live backend log into a per-test directory so a failure shows the full causal chain
|
2026-05-28 00:35:11 -07:00 |
|
Eric
|
4f45857cae
|
[eric] e2e: add a real-agent-roundtrip spec that types a tiny prompt, sends it, and asserts an assistant bubble arrives with non-empty text, auto-skipping when no provider env key is wired
|
2026-05-27 23:25:51 -07:00 |
|
Eric
|
6ec943666a
|
[eric] e2e: extend the launch seed to pull provider api keys from env so nothing lives on disk outside the per-user app-support settings file
|
2026-05-27 23:25:46 -07:00 |
|
Eric
|
1efaf7135c
|
[eric] e2e: add a combinatorial-flows spec with strict post-conditions, page+console error capture, and a self-check that proves must() actually fails
|
2026-05-27 23:22:03 -07:00 |
|
Eric
|
ac2662353e
|
[eric] e2e: make deep-coverages safeclick throw on missing required targets instead of annotating a skip and passing
|
2026-05-27 23:21:59 -07:00 |
|
Eric
|
688b2f1912
|
[eric] e2e: seed a fake user_id on ci so the signin gate modal doesnt eat every click and silently green the suite
|
2026-05-27 23:21:55 -07:00 |
|
Eric
|
6334d2a3de
|
[eric] test: add a deep-coverage e2e spec that drives every reachable user surface on the packaged app and asserts no renderer crashes per step
|
2026-05-27 23:03:28 -07:00 |
|
Eric
|
852b3bb232
|
[eric] refactor: trim the verifier and mcp comments to one line each per the updated convention
|
2026-05-27 19:11:12 -07:00 |
|
Eric
|
de454180d9
|
[eric] test: make the gui selftest prove the window actually painted, not just that a png came back
|
2026-05-27 19:11:12 -07:00 |
|
Eric
|
ecb63478f3
|
[eric] build: add the mcp sdk dep plus lockfile the gui hand needs
|
2026-05-27 19:11:11 -07:00 |
|
Eric
|
8bfeb803f0
|
[eric] test: add a selftest that proves the gui hand can launch, drive, and read the real app
|
2026-05-27 19:11:11 -07:00 |
|
Eric
|
e050cd6608
|
[eric] test: add a playwright hand to drive the packaged app (launch, click, type, screenshot, read-dom, read-log)
|
2026-05-27 19:11:11 -07:00 |
|
Eric
|
1fc4ab9163
|
[eric] test: drive the real packaged app on mac + windows to catch breakage early
|
2026-05-27 10:19:53 -07:00 |
|