Problem
Our test coverage on CodeCov is currently at ~88%, which is dangerously close to the 85% minimum threshold. We need to improve coverage to at least 92% to provide a safer buffer.
Current Status
- Current coverage: ~87.95%
- Minimum threshold: 85% (enforced by CI)
- Target coverage: 92%
- Gap to close: ~4%
Why This Matters
- Close to threshold means small changes can cause CI failures
- Low coverage areas are more likely to have bugs
- Better coverage improves confidence in refactoring
- Establishes best practices for future development
Approach
- Identify uncovered code sections using coverage reports
- Prioritize critical paths and complex logic
- Add targeted unit tests for uncovered branches
- Focus on edge cases and error handling paths
Success Criteria
Related
Problem
Our test coverage on CodeCov is currently at ~88%, which is dangerously close to the 85% minimum threshold. We need to improve coverage to at least 92% to provide a safer buffer.
Current Status
Why This Matters
Approach
Success Criteria
Related