retry
retry copied to clipboard
Clarification on timeout_minutes & timeout_seconds
The README defines timeout_minutes and timeout_seconds as:
Minutes [or seconds] to wait before attempt times out.
Does "attempt" refer to each retry attempt (ie- a timeout per attempt), or the attempt to run this job as a whole? For example, if I want to retry something 3 times, and I set timeout_minutes to 1, does that mean:
- There's a 1 minute timeout for each of the 3 attempts, and this could run for 3 minutes total.
- There's a 1 minute timeout TOTAL, and all 3 attempts need to finish within 1 minute.
People on my team interpreted this differently. It could be helpful to clarify this in the documentation. Thanks!