What
Increase logger_system test coverage from 65% to 70%+ minimum threshold required for v1.0 release.
Part of #604
Why
- Current coverage: 65% (below 70% minimum for v1.0)
- Test suite has 47 unit + 5 integration + 10 benchmark tests
- Need to identify and cover untested code paths to ensure release quality
How
Technical Approach
- Identify coverage gaps using CI coverage reports
- Prioritize testing for:
- Core logger operations (
src/core/)
- Writer implementations with low coverage (
src/impl/writers/)
- Error handling paths
- Edge cases in public API
- Add targeted unit tests for uncovered code paths
- Verify coverage improvement via CI
Acceptance Criteria
What
Increase logger_system test coverage from 65% to 70%+ minimum threshold required for v1.0 release.
Part of #604
Why
How
Technical Approach
src/core/)src/impl/writers/)Acceptance Criteria