Summary
The Windows e2e job is timing out in packages/app/e2e/settings/settings.spec.ts, specifically in changing theme persists in localStorage while clicking a theme option from the settings select popup.
Evidence
- Windows Actions run:
24225298464
- Job:
e2e (windows)
- Failing step:
Run app e2e tests
- Failure shape:
Test timeout of 60000ms exceeded
locator.click
element is not stable
- resolved element:
<li role=\"option\" ... data-slot=\"select-select-item\">
- Local test path:
packages/app/e2e/settings/settings.spec.ts
- Local failing test flow: open settings -> open theme select -> resolve next theme -> click
items.filter({ hasText: nextTheme! }).first()
Tracking context
Why this needs its own issue
#17093 tracks broad flaky CI failures across unrelated PRs, but this issue isolates one concrete selector-level failure so a small targeted fix can be reviewed and landed independently.
Suspected fix direction
Stabilize the test interaction by targeting the specific option element and using a more resilient click path for the Windows select popup interaction.
Summary
The Windows e2e job is timing out in
packages/app/e2e/settings/settings.spec.ts, specifically inchanging theme persists in localStoragewhile clicking a theme option from the settings select popup.Evidence
24225298464e2e (windows)Run app e2e testsTest timeout of 60000ms exceededlocator.clickelement is not stable<li role=\"option\" ... data-slot=\"select-select-item\">packages/app/e2e/settings/settings.spec.tsitems.filter({ hasText: nextTheme! }).first()Tracking context
Why this needs its own issue
#17093tracks broad flaky CI failures across unrelated PRs, but this issue isolates one concrete selector-level failure so a small targeted fix can be reviewed and landed independently.Suspected fix direction
Stabilize the test interaction by targeting the specific option element and using a more resilient click path for the Windows select popup interaction.