e2e: scroll-chapters can fail on a loaded CI runner (a step just over its 15-verse limit) #157
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
schaefera/utStudyBIble#157
Loading…
Reference in a new issue
No description provided.
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?
scroll-chaptersfailed once in CI on PR #154 (run 320, head033b7b5), with the other 45 cases passing:Run 320 made 39 top-verse reports going down. Ten local runs of the case on the same commit all passed, with 61 or 62 reports and steps of at most 9 verses. So reports were further apart on the runner, and the steps between them grew. The case's own comment expects this ("more when a loaded one delays the reports").
The limit is 15 verses and a real chapter jump is 22 or more in Gen 1-11, so 18 is between the two. This has not been reproduced locally, so load on the runner is the likely cause, not a proven one. PR #154 doesn't touch the reading pane or scrolling.
Possible fix: judge the step per wheel click or per elapsed time rather than per report, so that a delayed report isn't read as a jump, while keeping a chapter's jump detectable. Simply raising the limit leaves little margin below 22.
🤖 Generated with Claude Code