-
Notifications
You must be signed in to change notification settings - Fork 86
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
add code coverage to pipeline #1745
Conversation
Really cool feature!! Just a couple of things.
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1745 +/- ##
=======================================
Coverage ? 47.64%
=======================================
Files ? 170
Lines ? 13587
Branches ? 0
=======================================
Hits ? 6473
Misses ? 7114
Partials ? 0 ☔ View full report in Codecov by Sentry. |
It took almost 4 hours to compute all the tests; not sure why. Anyway, it seems to finally end with the test line of success. Nevertheless, the job still fails 🤔 |
* fix by cancellation * noop if currencies are different * fix typos
* feat: add storage bump migration * fix: external altair migrations * fix: external centrifuge migrations * fix: clippy * fix: burn_unburned migration v2 * chore: add version control to storage bump migration * fix: celo usdc migration * fix: remove undecodable storage entries altair
* Add some badges to README * fix * release vs tag * links * move codecov to #1745
I think this is as far as we can go with the tarpaulin code coverage, if we wanted to include integration tests a collaborator from the team would have to successfully run the tarpaulin test without that flag and after that I could see how to make it work in the pipeline. Best to open a separate PR to resolve this rather than keeping this one open for a long time |
Agree! Let's merge this |
c122ad2
to
febfb83
Compare
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.
Re-approving. Merging currently blocked because of @lemunozm's change request
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.
Ready!
Description
Add code coverage reports to our CI pipeline
Fixes #1617
Changes and Descriptions
Use tarpaulin to produce coverage reports