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

Code Coverage Below 80% Threshold #32

Open
MGTheTrain opened this issue Feb 1, 2025 · 0 comments
Open

Code Coverage Below 80% Threshold #32

MGTheTrain opened this issue Feb 1, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@MGTheTrain
Copy link
Owner

MGTheTrain commented Feb 1, 2025

Describe the bug

The code coverage for the project is currently below the expected threshold, which is causing concerns about untested areas of the codebase. The goal is to ensure that the project maintains a minimum of 80% code coverage, but it currently does not meet this standard.

To Reproduce

Steps to reproduce the behavior locally:

  1. Run the test suite: make run-unit-tests, make run-integration-tests
  2. Observe the unit or integration test coverage logs
  3. See that the code coverage is below 80%.

Expected behavior

The code coverage should be at least 80%

Screenshots

Unit tests:
Image

Integration tests:
Image

Hardware specs (please complete the following information):

  • OS: CI pipeline using Ubuntu 22.04
  • Version: 0.3.0

Additional context

The project should aim for a minimum of 80% code coverage to ensure good test coverage and reduce the risk of bugs in production. This can be enforced through CI/CD checks or other automated tooling to ensure consistency.

@MGTheTrain MGTheTrain added the bug Something isn't working label Feb 1, 2025
@MGTheTrain MGTheTrain changed the title Code Coverage Below 80% Threshold Bug: Code Coverage Below 80% Threshold Feb 1, 2025
@MGTheTrain MGTheTrain changed the title Bug: Code Coverage Below 80% Threshold Code Coverage Below 80% Threshold Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant