-
Notifications
You must be signed in to change notification settings - Fork 133
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
Cobertura coverage #736
Cobertura coverage #736
Conversation
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.
Where does one find the reports?
Remember to re-enable all the matrix versions 😊
They will be in the Jenkins UI but there are still some snags in this PR to be worked out. Once it's ready and I've removed the draft status, you'll be able to see the results. |
jenkins run the tests please |
2 similar comments
jenkins run the tests please |
jenkins run the tests please |
jenkins run the tests please |
jenkins run the tests please |
jenkins run the tests please |
1 similar comment
jenkins run the tests please |
jenkins run the tests please |
1 similar comment
jenkins run the tests please |
@v1v @mikker @kuisathaverat This is finally ready for review. |
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
NIT:
- if https://github.com/elastic/apm-agent-ruby/blob/master/.ci/.jenkins_codecov.yml is not required anymore, can it be deleted?
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.
Thanks!
…release * upstream/master: (24 commits) Ensure that a new central config fetch is scheduled after network error (elastic#772) Updates to Resque support and documentation (elastic#768) Support recording config option (elastic#765) Add tests and adjustments to classes that can be restarted (elastic#766) Ensure that the running agent's config is used when restarted (elastic#763) The enabled tag is config-enabled Add enabled config option replacing active (elastic#762) docs: add dynamic badge (elastic#760) Config values set to false should be false, not nil (elastic#761) Add changelog entry for updating log level on config's logger Add changelog entry for logging updated remote config values Add changelog entry for dynamic config values Check if env variable exists before setting up SimpleCov (elastic#759) Log the updated options from central config in addition to cumulative modifications (elastic#758) ci(jenkins): merge branch in downstream jobs (elastic#757) Log level on logger is updated when Config options are (elastic#755) Cobertura coverage (elastic#736) Allow Config values to be dynamic (elastic#747) Reorder checks in test in case values are being cleared before checked (elastic#743) ci(jenkins): disable stages for only docs (elastic#745) ...
What does this pull request do?
This PR replaces the codecov.io coverage feature with locally generated Cobetura coverage available in Jenkins
Why is it important?
More consistent and accurate code coverage.
Checklist
.rubocop.yml
)I have added tests that prove my fix is effective or that my feature worksNew and existing unit tests pass locally with my changesI have made corresponding changes to the documentationI have updated CHANGELOG.asciidocI have updated supported-technologies.asciidocAdded an API method or config option? Document in which version this will be introducedRelated issues
Resolves #735