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
Fix: add retry logic to Esplora requests to handle connection issues
- Add timeout, max retries, and error handling to wait_for_block and wait_for_tx functions in Python tests
- Catch and log connection errors instead of failing immediately
- Use shorter sleep interval (0.5s) to match Kotlin implementation
- Add error messages during retries
This addresses the "Connection reset by peer" errors in CI by making the Python tests more resilient to temporary network issues when connecting to the Esplora API.
0 commit comments