-
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
Use Codecov #8388
Use Codecov #8388
Conversation
Codecov Report
|
The earlier comment from codecov-io is from when I was testing earlier with PR comments enabled, which is no longer enabled in the latest commit of this PR. |
Upload coverage reports to Codecov. For now, having Codecov comment on PRs or enforcing a minimum coverage threshold are both disabled until the Codecov coverage reports look reliable: https://codecov.io/gh/apache/incubator-druid
Note to self and anyone else looking- this looks like the codecov report for this PR: https://codecov.io/gh/apache/incubator-druid/pull/8388. It's missing some views since there's no |
.travis.yml
Outdated
@@ -115,6 +115,9 @@ matrix: | |||
${MAVEN_SKIP} -Dremoteresources.skip=true | |||
- sh -c "dmesg | egrep -i '(oom|out of memory|kill process|killed).*' -C 1 || exit 0" | |||
- free -m | |||
after_success: &upload_java_unit_test_coverage | |||
- ${MVN} -pl ${MAVEN_PROJECTS} jacoco:report | |||
- travis_retry bash <(curl -s https://codecov.io/bash) -X gcov # retry in case of network error |
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.
I think that bash
here will run even if curl dies with an error, even in -e
mode. I'd be more comfortable if this line was split up to prevent that from happening.
LGTM other than the comment in #8388 (comment). |
Codecov for the most recent commit in this PR: https://codecov.io/github/apache/incubator-druid/commit/0956b7b4500e79e2c270afafa7f093708db15932 |
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, thanks.
Description
Upload coverage reports to Codecov. For now, having Codecov comment on PRs or enforcing a minimum coverage threshold are both disabled until the Codecov coverage reports look reliable: https://codecov.io/gh/apache/incubator-druid
This PR has: