-
Notifications
You must be signed in to change notification settings - Fork 97
Add retry mechanism to purchases integration tests #3024
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
Conversation
fire-at-will
left a comment
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.
Looks good! I think I found one bug that we should address before shipping, but looks good otherwise!
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3024 +/- ##
=======================================
Coverage 79.13% 79.13%
=======================================
Files 341 341
Lines 13557 13557
Branches 1824 1824
=======================================
Hits 10728 10728
Misses 2073 2073
Partials 756 756 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
fire-at-will
left a comment
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.
Manually tested the retry logic and it works as expected in both the passing and failure cases 👍
Looks good! Will merge when CI is green again
Description
There is some flakyness in our purchases integration tests that we want to address... But for now until we have more time, we can do a couple retries before notifying anything is wrong.