mirror of
https://github.com/tiennm99/litellm.git
synced 2026-07-10 17:04:47 +00:00
2f6298d00f
The observatory test workflow failed because the "Verify tunnel connectivity" step used a single curl with no retries. Cloudflare quick tunnels need time for DNS propagation, and the first lookup can return NXDOMAIN (curl exit 6). Replace with a retry loop (10 attempts, 5s apart) matching the pattern already used in the health check step. Also add `# noqa: PLR0915` to `_completion_streaming_iterator` in router.py, matching the suppression already on its async twin. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>