SIGN IN SIGN UP

ci: stabilize nightly Windows Playwright shards (#14726)

Every nightly since Aug 20 lost 1-2 Windows shards on attempt 1:
- backend boot killed by the 90s webServer timeout mid-migration
- 20-30s mid-test API stall while a cold uvx cache resolves mcp-proxy
  for the auto-registered lf-starter_project MCP server
- Linux-calibrated timeouts (5s expect, 20s action, raw 10s waits) and
  two racy assertions (lock-flow edge delete, outdated-actions count)

Windows-conditional timeout headroom in playwright.config.ts, a uvx
mcp-proxy pre-warm step in the Windows shard setup, TIMEOUTS-convention
waits in the affected specs, and a selection-verified edge delete in
lock-flow. Linux behavior is unchanged.
E
Eric Hare committed
c683db71c5f2ff8b4da67b973c3b6459a409ecc9
Parent: 462558c
Committed by GitHub <noreply@github.com> on 8/24/2026, 3:48:09 AM