Skip to content

fix(producer): retry screenshot calibration timeouts - #3039

Open
miguel-heygen wants to merge 1 commit into
mainfrom
fix/drawelement-calibration-fallback-1785886305
Open

fix(producer): retry screenshot calibration timeouts#3039
miguel-heygen wants to merge 1 commit into
mainfrom
fix/drawelement-calibration-fallback-1785886305

Conversation

@miguel-heygen

Copy link
Copy Markdown
Collaborator

fixes reported:1785886305.173749; no related claim remains outstanding

Source claim: https://slack.com/archives/C0BGC335AQY/p1785886305173749

When Page.captureScreenshot times out during non-screenshot auto-worker calibration, classify it as a capture-protocol timeout. The existing fallback now closes the failed session, forces screenshot mode, and retries calibration instead of retaining drawElement with a conservative single-worker plan.

Verification:

  • Regression test RED before fix, GREEN after fix
  • renderOrchestrator focused suite: 187/187 passed
  • Producer typecheck passed
  • oxlint and oxfmt checks passed
  • Lefthook tracked-artifact and static-analysis gates passed

Scope note: Terra reproduced the same current 60-second drawElement no-progress class on a 720-frame fixture, not the reporter’s exact 2,406/6,989-frame position.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant