Files
orca/tests
Neil dc4a990c4a test(e2e): background work never starts a stopped WSL host distro (E9 guard) (#35580)
* test(e2e): background work never starts a stopped WSL host distro (E9 guard)

A desktop on the fake WSL transport keeps a WSL-host project and a local one. With the distro
stopped, a window of background activity elsewhere (window focus/blur/reveal, workspace switches,
linked issue/PR cards, a streaming chat in the local workspace, Settings panes and Tasks, account
switches) must start nothing; opening a terminal in the WSL workspace then starts it exactly once.
createGitProject returns the real path so the helper also works where tmpdir is a symlink.

* test(e2e): actually render each Settings pane in the E9 background window

openSettingsTarget alone only set the navigation target, so no pane mounted and none of its reads
ran. Open Settings, wait for each pane's section to mount, then close it. A repo pane that boots
the distro on mount now fails the guard.

* test(e2e): fail the host-mode E9 guard early on a missing repo or connect log; state its scope
2026-10-28 19:24:16 -07:00
..