Browser test "touch gestures on a phone ... goes to the item just read" fails now and then in the full run #184
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Failed once in a full
npx playwright testrun on main at7bec82d(71 passed, 1 failed), then passed alone three times, on7bec82dand on089202fbefore it. The change in between only touched the show settings dialog, so it looks like an order or timing dependence on what earlier tests leave behind (the suite shares one daemon). Not investigated yet.The page works; the test was at fault. Fixed in
ba9759f: the test's drag awaited each of its ten touch events before sending the next, so on a busy machine (the failing run took 2.4 min against the usual 1.1) a drag outlasted the 800 ms a swipe has (gestures.ts) and was taken for a slow drag. Spacing the events 110 ms apart reproduced it exactly. Now they are sent together, in order; the gesture tests passed 5 times over and the full suite after.