-
-
Notifications
You must be signed in to change notification settings - Fork 171
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
Improve coverage report #644
Conversation
Pull Request Test Coverage Report for Build 9627060049Details
💛 - Coveralls |
Pull Request Test Coverage Report for Build 9627068166Details
💛 - Coveralls |
Pull Request Test Coverage Report for Build 9634087944Details
💛 - Coveralls |
coverage reporting works |
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. OK to merge, pending resolution of todo checklist in original pull request description.
I changed the description to represent the change. |
@niccokunzmann I'll let you manage merging of PRs as it is a moving target for me and I reckon you have a better grip on it. |
I would like to you feel confident to merge. It is part of empowering contributors and spreading the load and increasing the bus factor, diversity, ... . Here are your documented rights: Please use them ❤️ |
Ah and most important: Merging makes people happy! And we have a version control system, so we do not really cause irreversible damage. Trust first if you ask me. |
Sometimes, we get this error: coveralls.exception.CoverallsException: Could not submit coverage: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs This PR allows the error to happen while also maintaining the test result and making sure that we actually installed all dependencies. This is a follow up from collective#644 main branch failed: https://github.com/collective/icalendar/actions/runs/9663149658/job/26654629821
* Make coverage report optional in case it fails to submit Sometimes, we get this error: coveralls.exception.CoverallsException: Could not submit coverage: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs This PR allows the error to happen while also maintaining the test result and making sure that we actually installed all dependencies. This is a follow up from #644 main branch failed: https://github.com/collective/icalendar/actions/runs/9663149658/job/26654629821 * log changes * use github service for coverage * Finalize coverage even if tests failed --------- Co-authored-by: Steve Piercy <web@stevepiercy.com>
use documented way to do coverage in parallel
Context: