e2e: add retry/failover integration test suite

Comprehensive pytest-based e2e test suite with mock HTTP servers
simulating provider failures (429, 503, timeouts, high latency).
Tests verify retry orchestration, provider selection, backoff timing,
Retry-After header handling, streaming retry, and request body
preservation across retry attempts.

Signed-off-by: Troy Mitchell <i@troy-y.org>
This commit is contained in:
Troy Mitchell 2026-04-28 16:56:46 +08:00
parent 09a5fea8ba
commit cfdd53f675

File diff suppressed because it is too large Load diff