-
Notifications
You must be signed in to change notification settings - Fork 596
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
execute_with_retry() error handling improvements [VS-159] #7480
Conversation
Overall the refactoring looks good and makes sense… but I'm not seeing how this fixes the problem of eating exceptions we saw during a recent run. Can you explain what was happening before, and how the new code addresses it? |
Sure! This code (besides refactoring so that it was only in one place) aims to fix two issues:
I probably missed some errors that should be "retry-able" (maybe |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm!
Closes https://broadworkbench.atlassian.net/browse/VS-159
NOTE for reviewers: you probably want to check "Hide whitespace changes" under settings because IntelliJ did some "helpful" cleanup when I made some code changes to files.