DEVPROD-3638 fix(tests): add HTTP retry logic for transient connectio…#29238
Conversation
|
/cdt |
CI test resultstest results on build#79015
test results on build#80981
test results on build#80999
test results on build#81342
|
updating feature branch with all latest changes from dev branch
Retry command for Build#80999please wait until all jobs are finished before running the slash command |
Code Review SummaryThe PR replaces ad-hoc HTTP calls and manual retry loops with Issues1. Missing 2. Significantly weaker backoff timing in 3. Minor4. Non-idempotent methods in What looks good
|
Regarding point 3. the scope of this change is specifically the RemoteDisconnected errors hitting _avail_for_download (S3 HEAD requests). The GitHub API call in _released_versions_json is a separate code path that wasn't part of the reported issue. |
|
Hi Chintan, Thank you for addressing and adding comments to review. Please resolve all of the conversations since you adressed those. I see that tests are passing: But CI still shows as failed. We need to double check to make sure this would not brake other things |
rpdevmp
left a comment
There was a problem hiding this comment.
LGTM
Thank you for resolving all comments and CI is now passing as well
Jira: DEVPROD-3638
Backports Required
Release Notes
Improvements