-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Jacoco - Codecov.io integration #14600
Conversation
Codecov Report
@@ Coverage Diff @@
## master #14600 +/- ##
=========================================
Coverage ? 52.09%
Complexity ? 17501
=========================================
Files ? 1405
Lines ? 118135
Branches ? 13651
=========================================
Hits ? 61547
Misses ? 50962
Partials ? 5626
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
/pulsarbot rerun-failure-checks |
Very cool to see the coverage reports. |
/pulsarbot rerun-failure-checks |
/pulsarbot rerun-failure-checks |
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.
Great stuff
@codelipenghui @merlimat PTAL |
0fa212d
to
987bda1
Compare
/pulsarbot rerun-failure-checks |
987bda1
to
7b38eaf
Compare
@lhotari @merlimat @codelipenghui time to merge it? 🤞 |
The pr had no activity for 30 days, mark with Stale label. |
/pulsarbot rerun-failure-checks |
7b38eaf
to
51e3f2a
Compare
51e3f2a
to
5934300
Compare
/pulsarbot rerun-failure-checks |
The pr had no activity for 30 days, mark with Stale label. |
@lhotari I can't find any workflow of New Github Actions which upload the Jacoco reports to codecov.io service in this pr, could you point it to me? |
Motivation
Jacoco is configured but it does not give an holistic view about Pulsar codebase code coverage.
codecov.io is a free tool that aggregate multiple jacoco file reports.
Goals:
Modifications
coverage
which enables the Jacoco pluginI have a concern about that it is possible that Jacoco adds a certain overhead to the tests execution (increased memory usage?) but, if the all the CI is passing, I'm confident this is not a problem for the Pulsar codebase
Note:
no-need-doc