You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Harden Playwright foundation and persona fidelity (#5820)
* Harden Playwright lifecycle and persona fidelity
Close production-state and cleanup gaps so the settings E2E platform fails closed without sacrificing useful diagnostics.
* Serialize E2E signal cleanup ownership
Prevent opposite signals and normal finalization from racing detached cleanup or releasing its run lock.
* Preserve browser fixture failures
Report network isolation violations without masking the original Playwright test or fixture error.
* Make E2E signal handoff resilient
Keep cleanup single-flight across repeated signals and retain lock ownership when supervisor logging or startup fails.
* fix(e2e): preserve replacement org coverage
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix(e2e): derive usage from entitled coverage
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix(e2e): serialize cleanup lock ownership
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix(ci): detect safe E2E diagnostics directly
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments