Parent: #1192 (master #1063).
What
Wrap assertions in a bounded retry/poll (configurable timeout + interval) so transient/async UI passes once settled. Playwright expect auto-retry.
Where
browser_assert router.
Done when (FSV)
- An assertion on a delayed-true condition passes via retry within the timeout.
- A never-true assertion fails at timeout with actual vs expected and elapsed time.
- Interval respected; no busy-spin.
Parent: #1192 (master #1063).
What
Wrap assertions in a bounded retry/poll (configurable timeout + interval) so transient/async UI passes once settled. Playwright expect auto-retry.
Where
browser_assert router.
Done when (FSV)