Expand description
Retry logic with exponential backoff for failed specs.
Provides retry state tracking and decision logic for determining whether a failed spec should be retried or marked as permanently failed.
Structs§
- Retry
State - Retry state for tracking retry attempts and timing
Enums§
- Retry
Decision - Decision on whether to retry a failed spec
Functions§
- calculate_
backoff_ delay - Calculate exponential backoff delay for a given attempt number.
- decide_
retry - Determine retry decision based on retry state and config.
- should_
retry - Determine whether a failed spec should be retried based on retry state, error log and config.