Skip to content
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

Publish coverage reports after each test run #5800

Closed
simianhacker opened this issue Jan 4, 2016 · 1 comment
Closed

Publish coverage reports after each test run #5800

simianhacker opened this issue Jan 4, 2016 · 1 comment
Labels
dev Feature:CI Continuous integration impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Operations Team label for Operations Team test

Comments

@simianhacker
Copy link
Member

We need to start publishing coverage reports after each test run. I believe there is a way to integrate this with Jenkins so you have see a chart that shows the trend. Then we can see the progress we are making on our test coverage.

Related to #5800

@cjcenizal
Copy link
Contributor

I'd love to see two outcomes from this:

  1. A targeted coverage report, scoped to the plugin(s) that were affected. The Kibana codebase is so vast that a report covering All The Things has too low a signal:noise ratio when all I want to see is coverage in the context of my PR's changes.
  2. The change in coverage between master and my feature branch. If this diff is negative, then we can use that as a red flag that we might have overlooked some tests. It will force us to look more critically at our code and make a conscious decision about the level of coverage.

@tylersmalley tylersmalley added 1 and removed 1 labels Oct 11, 2021
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Oct 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Feature:CI Continuous integration impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Operations Team label for Operations Team test
Projects
None yet
Development

No branches or pull requests

4 participants