Skip to content

Allow recovery assertions to observe retries - #6

Merged
mcpads merged 1 commit into
mainfrom
next
Sep 12, 2026
Merged

mcpads merged 1 commit into
mainfrom
next

Conversation

@mcpads

@mcpads mcpads commented Sep 12, 2026

Copy link
Copy Markdown
Owner

A connection check after an intentionally lost save response can consume the full five-second request deadline. The previous five-second assertion could end before the next recovery poll even though the stored save was intact.

Allow recovery assertions to observe the deadline and retry, add a stalled connection-check case, and wait for confirmed marking controls and the injected image failure before continuing those scenarios. Product behavior and request deadlines are unchanged.

Validation: five related recovery tests passed. The new stalled-lookup case fails with the previous five-second assertion budget and passes with the recovery budget. Three final stalled-lookup and image-recovery cases also passed. Required checks run on Linux, macOS, and Windows before merging.

@mcpads
mcpads merged commit ab40a69 into main Sep 12, 2026
3 checks passed
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