-
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
Report realistic code coverage for che-theia repo #19130
Report realistic code coverage for che-theia repo #19130
Comments
I suggest that we split that in 2 main steps:
|
I wonder what the purpose of such separation? More badges in the readme file? |
@azatsarynnyy no the same badge but labeled differently based on the coverage it is really showing. At the moment, it is showing wrong value, we don't have 59% code coverage. If we want to do it step by step, at least we should tell what we are really showing. |
Is your task related to a problem? Please describe.
At the moment, code-coverage is not providing the right information: we have extensions and plugins with no test and these ones should be counted in the overall che-theia codecoverage metric.
The following epic should represent the state of test coverage across main che-theia parts, e.g. extensions and plugins.
For the packages, that are not configured to have unit testing support should be created the particular configuration, e.g. jest, mocka + sinon, etc.
In the following section will provide the packages that should be processed to have the mechanism which will display the test coverage:
This is the next step after creating the mechanism which measures the test coverage across che-theia repository.
The text was updated successfully, but these errors were encountered: