Closed manoelhc closed 3 months ago
This update implements a comprehensive solution for managing local code coverage in pull requests through a new GitHub Actions workflow. Additionally, it enhances test coverage reporting by adjusting the test-ci
command in the justfile
to include lcov
in coverage reports, providing more detailed analysis of test coverage.
File | Change Summary |
---|---|
.github/workflows/draft-pr-test.yaml |
Introduced a new GitHub Actions workflow for local code coverage, setting up jobs for test execution and detailed coverage reporting. |
justfile |
Modified test-ci command to include lcov in coverage reports, enhancing the detail of test coverage analysis. |
Here's the code health analysis summary for commits 7e297f5..1339537
. View details on DeepSource ↗.
Analyzer | Status | Summary | Link |
---|---|---|---|
Python | ✅ Success | View Check ↗ | |
Test coverage | ✅ Success | View Check ↗ |
Metric | Aggregate | Python |
---|---|---|
Branch Coverage | 87.9% | 87.9% |
Condition Coverage | 87.9% | 87.9% |
Composite Coverage | 96.2% | 96.2% |
Line Coverage | 97.5% | 97.5% |
💡 If you’re a repository administrator, you can configure the quality gates from the settings.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.81%. Comparing base (
7e297f5
) to head (1339537
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Coverage variation | Diff coverage |
---|---|
:white_check_mark: +0.00% (target: -1.00%) | :white_check_mark: ∅ |
Codacy will stop sending the deprecated coverage status from June 5th, 2024. Learn more
Summary by CodeRabbit
New Features
test-ci
command to include LCOV report generation alongside XML for improved code coverage insights.Documentation