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
test(e2e): harden Maestro waits across common subflows
Bandaid pass to stop chasing single-flow timing flakes:
- assert-signed-in: convert all assertVisible to extendedWaitUntil
(20s for "Manage Profile", 5s for "Sign Out" and "Welcome")
- assert-signed-out: extendedWaitUntil 20s for "Welcome!" instead of
bare assertVisible
- sign-out-via-button: extendedWaitUntil 20s for "Welcome!" + bump
email-field wait 10s -> 25s (this is the consistently-slowest path)
- sign-in-email-password: extendedWaitUntil 20s for "Welcome!" + bump
email-field wait 10s -> 25s, take a debug screenshot before the wait
so future failures here are diagnosable
assertVisible has no retry; extendedWaitUntil retries until timeout,
which is what we want everywhere in CI where renders are slow.
0 commit comments