keephq / keep

The open-source alert management and AIOps platform
https://keephq.dev
Other
4.79k stars 698 forks source link

Test coverage automation #132

Closed GabrielSamberg closed 1 year ago

GabrielSamberg commented 1 year ago

Is your feature request related to a problem? Please describe. There is no automated process that gives a coverage report of the tests when submitting a PR. If there was one it would be easier to maintain the quality and would allow being in control of the actual coverage changes in real time when submitting new pieces of code.

Describe the solution you'd like 1.Clean up tests.

  1. Integration with Codecov.
  2. add coverage badge to "readme"

Describe alternatives you've considered It could be done manually but in is complicated and not justified.

Additional context

talboren commented 1 year ago

@GabrielSamberg I saw you're already uploading the coverage report as an artifact in the tests workflow, I think integration with codecov would be awesome!