J5 on the phone project fails intermittently on main (strike/reword, "looks right") #875

Closed
opened 2026-09-27 02:48:50 +00:00 by claude-bot · 0 comments
Collaborator

Main's CI (run 11136) and several PRs keep failing the same two J5 steps, on the phone project only:

  • j5-after-the-session.spec.js:213, strike and reword:
    • either "Struck" never appears after the tap;
    • or, lately, the focus target isn't found at all.
  • j5-after-the-session.spec.js:105, where "Accurate" stays unpressed. It often passes on retry.

#854 (#851, commit before responding) fixed one real cause, stale reads after a write. The failures continue, so there's another cause on the phone layout. Candidates:

  • a poll response overwriting a newer local write;
  • remounting or re-keying rows on each poll;
  • focus moved into a replaced element.

CI load (runs of 23–29 minutes) widens the window.

This is being investigated on fix/j5-phone-flake: reproduce locally, find the root cause in the product code (not a longer timeout), and add a test that fails without the fix.

Main's CI (run 11136) and several PRs keep failing the same two J5 steps, **on the phone project only**: - `j5-after-the-session.spec.js:213`, strike and reword: - either "Struck" never appears after the tap; - or, lately, the focus target isn't found at all. - `j5-after-the-session.spec.js:105`, where "Accurate" stays unpressed. It often passes on retry. #854 (#851, commit before responding) fixed one real cause, stale reads after a write. The failures continue, so there's another cause on the phone layout. Candidates: - a poll response overwriting a newer local write; - remounting or re-keying rows on each poll; - focus moved into a replaced element. CI load (runs of 23–29 minutes) widens the window. This is being investigated on `fix/j5-phone-flake`: reproduce locally, find the root cause in the product code (not a longer timeout), and add a test that fails without the fix.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/Quest-Board#875
No description provided.