-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Disable upload of coverage report to codecov.io #16347
Conversation
Thanks for the confirmation and the swift review, @cryptoe ! |
Should we remove the coverage button from the README too? |
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.
+1 on disabling it
I've tried to search for a few classes I would expect to have some test coverage DruidQuery
and CoalesceLookupRule
neither of them showed up...
I wonder if this thing used by anyone?
Thanks for calling this out, @amaechler ! I am merging this PR to unblock development, will remove the button in a follow up. Thanks for the feedback, @cryptoe , @kgyrtkirk ! |
Description
Build of recent PRs is getting stuck due to rate limiting of the codecov.io API. The unit test job just keeps retrying to connect.
Sample failing job:
https://github.com/apache/druid/actions/runs/8875278501/job/24364864254?pr=15705
Fix
In
unit_tests_script.sh
, disable upload of coverage report to codecov.io.Impact
No one in the Druid community seems to be using the codecov visualization to analyse code coverage.
Most contributors look at the reports generated by jacoco itself and use that to ensure full coverage.
In the future, if we feel the need to re-enable it we may uncomment the code.