[CI] Reduce test imports, clock waits, and headless cleanup costs (#29312)

* [CI] Keep transport-only tests outside the app store graph

* [CI] Advance the updater install clock in failure tests

* [CI] Avoid descriptor formatting in replay clip counts

* [CI] Advance native-chat test observation clocks

* [CI] Restore observation timers after failed test setup

* [CI] Clean up final headless daemons during public close

* [CI] Keep serializer test oracle out of production smoke triggers

* [CI] Keep three unit fixtures out of production smoke triggers

* [CI] Bound frozen-clock close callbacks in tests

* [CI] Avoid the app-store graph in feedback dialog tests

* [CI] Keep hidden popup fixture compositor frames active

* test(ci): reuse mobile runtime fixture for pairing listeners

* test: restore native chat clocks before rig cleanup
This commit is contained in:
Neil
2026-10-15 23:31:35 -07:00
committed by GitHub
parent 89361ecdee
commit 629db0a1f4
35 changed files with 595 additions and 123 deletions
+4
View File
@@ -36,6 +36,10 @@ on:
- '!src/main/daemon/daemon-init-test-harness.ts'
- '!src/main/daemon/daemon-init-fresh-import.ts'
- '!src/main/daemon/daemon-init-mock-types.ts'
- '!src/main/daemon/serialize-grid-roundtrip.ts'
- '!src/main/daemon/mock-descendant-sweep.ts'
- '!src/main/daemon/daemon-host-relocation.test-fixture.ts'
- '!src/main/daemon/daemon-endpoint-reachability-test-harness.ts'
- 'src/main/providers/local-pty-provider.ts'
- 'src/main/providers/windows-shell-args.ts'
- 'src/main/providers/windows-shell-preflight-runtime.windows.test.ts'