-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Code coverage status of Che repositories #18621
Comments
I'm setting P2. Feel free to reprioritize it if needed. |
Update badge source to comply with issue eclipse-che/che#18621 Signed-off-by: Angel Misevski <[email protected]>
Update badge source to comply with issue eclipse-che/che#18621 Signed-off-by: Angel Misevski <[email protected]>
These are all part of the plugin registry now, they don't need to be listed here.
This repo doesn't have any unit tests as it's mostly bash scripts and Dockerfiles. |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
What
Different repositories are in different shape as per testing (unit tests mostly) goes. The problem is, that even though some of the owners/contributors of some of the repositories might know the state, it's generally not easy to obtain this information. And for some repositories this information does not exist at all. Goal of this issue is to analyze current status of testing & code coverage in all the repositories, that makes Che.
We are aware, that code coverage is "just a number" and that components with low coverage could be in good shape as well as components with great coverage could be in bad shape.
The goal of this issue is not to make a sudden strong push for every component to have very high coverage. It's more to analyze current status and create action items, if this analysis shows it's required.
How
We would like to do this in steps:
Step 1 tracking
Please update with current code coverage percentage. I understand that for quite some repositories it wouldn't make even sense to report any number. In such cases please fill
not-applicable
, preferably with short description why. This list of repositories was automatically generated using https://raw.githubusercontent.com/eclipse/che/master/.repositories.yamlworkspace-loaderis going to be deprecated soonStep 2 tracking
Here plese check the checkbox, when you have automated reporting of current state done according to description of step 2. If you'll track this work as an issue, please link the issue here.
workspace-loaderis going to be deprecated soonThe text was updated successfully, but these errors were encountered: