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
{{ message }}
Repository navigation
Flake: G2.45 swipe-to-delete click lands on the row under CPU load #600
test/e2e/g2-threads.spec.js › threads on a phone › delete a thread by swiping its row @G2.45 fails about 1 in 30 to 80 runs under CPU load. The click on Delete Alpha notes times out: the row's project-tree__session-badge intercepts pointer events, so the swiped row still covers the Delete button.
Seen in a full suite run, then forced on epic/596-session-adoption1d88a3d (main's project-tree code and relay pin): six yes loads, --grep '@G2\.45$' --repeat-each=80 --workers=6: 1 failed, 79 passed. On the eve#593 pin branch: 1 of 30.
Root cause (suspected, not proven)
The spec clicks Delete as soon as touch.swipe returns. Under load the row has not reached its open position, so the click target is still the row.
Fix
The smallest deterministic change: wait on the row's open state (a signal the row exposes) before the click.
Activity