Skip to content

Make retry-probe deadlines configurable without removing failures - #527

Open
lilydoar wants to merge 1 commit into
mainfrom
lilydoar/retry-probe-timing
Open

lilydoar wants to merge 1 commit into
mainfrom
lilydoar/retry-probe-timing

Conversation

@lilydoar

@lilydoar lilydoar commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

What changed

Add retry-scenario-timeout to scale the finite retry probes' deadlines and deliberate failure durations together. The existing default and two-attempt contract remain: the first attempt deliberately fails and the second must succeed.

Review: As a single unit in stack order.

Why

A fixed one-second success window leaves no way to tune these probes for persistence-fault runs. Increasing only the deadline would make an intentional timeout stop timing out, losing the behavior the pipeline is meant to test.

Details worth reviewing

Merge after #526, including #518's SDK prerequisite. Healthy heartbeat actions retain their separate timing and single-attempt policy. The new option is a tuning capability, not a qualified FI setting.

@lilydoar
lilydoar requested review from a team as code owners October 26, 2026 20:56
@lilydoar
lilydoar added this pull request to stack #529 October 26, 2026 20:57
@lilydoar
lilydoar force-pushed the lilydoar/retry-probe-timing branch from 81498c0 to af11db8 Compare October 26, 2026 21:12
@lilydoar
lilydoar force-pushed the lilydoar/retry-probe-timing branch from af11db8 to 296d082 Compare October 26, 2026 21:16
@lilydoar
lilydoar force-pushed the lilydoar/retry-probe-timing branch from 296d082 to 012c75f Compare October 27, 2026 20:55
@lilydoar
lilydoar force-pushed the lilydoar/retry-probe-timing branch from 012c75f to 25d9847 Compare October 27, 2026 20:58
@lilydoar
lilydoar force-pushed the lilydoar/retry-probe-timing branch 3 times, most recently from e276e7a to 03b0f6c Compare October 28, 2026 20:06
Base automatically changed from lilydoar/worker-heartbeat-batching to main October 28, 2026 20:34
@lilydoar
lilydoar force-pushed the lilydoar/retry-probe-timing branch from 03b0f6c to d68cda3 Compare October 28, 2026 20:34
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