CI regression: mobile Today break status is lost after recovery reload #1262

Closed
opened 2026-08-22 11:51:37 +00:00 by rockachopa · 0 comments
Member

Failure evidence

The 2026-08-22 hourly health pulse found the latest browser-journey job failing in tests/e2e/test_mobile_today_handoff_release.py::test_release_artifact_plans_hands_off_and_opens_next_mobile_issue. After starting a five-minute break, injecting one corrupt Today sync record, and reloading, #today-break-status is hidden and empty instead of showing On break · resume in …. Unit suite remains green (2383 passed, 12 skipped).

Acceptance criteria

  • Preserve an active Today break across page reload/recovery of an unrelated corrupt operation record.
  • Keep corrupt-record recovery behavior and message intact.
  • Add a focused regression test that fails before the fix.
  • Full python3 -m pytest tests/ -q passes.
  • The packaged browser journey passes in Gitea Actions.
## Failure evidence The 2026-08-22 hourly health pulse found the latest `browser-journey` job failing in `tests/e2e/test_mobile_today_handoff_release.py::test_release_artifact_plans_hands_off_and_opens_next_mobile_issue`. After starting a five-minute break, injecting one corrupt Today sync record, and reloading, `#today-break-status` is hidden and empty instead of showing `On break · resume in …`. Unit suite remains green (2383 passed, 12 skipped). ## Acceptance criteria - Preserve an active Today break across page reload/recovery of an unrelated corrupt operation record. - Keep corrupt-record recovery behavior and message intact. - Add a focused regression test that fails before the fix. - Full `python3 -m pytest tests/ -q` passes. - The packaged browser journey passes in Gitea Actions.
timmy was assigned by rockachopa 2026-08-22 11:51:37 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
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: stackchain/stackchain-dashboard#1262
No description provided.