You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: retry transient external-service failures in snippet runners
The generative/hybrid search snippet tests and the Claude llms.txt fetch test
intermittently red the suite on transient blips (gRPC UNAVAILABLE, deadline
exceeded, read timeouts, 429/5xx) against the shared test cluster + LLM APIs.
Add a narrow transient-error retry (utils.retry_on_transient) around the Python,
TypeScript, and C# snippet runners, and retry the Claude fetch up to 3x. Real
failures (assertion/logic/syntax errors) still fail immediately — only messages
matching a small transient-marker set are retried.
0 commit comments