Skip to content

Improve test coverage and coverage measurement - #1185

Merged
mdekstrand merged 19 commits into
lenskit:mainfrom
mdekstrand:tweak/coverage
Aug 12, 2026
Merged

Improve test coverage and coverage measurement#1185
mdekstrand merged 19 commits into
lenskit:mainfrom
mdekstrand:tweak/coverage

Conversation

@mdekstrand

@mdekstrand mdekstrand commented Aug 11, 2026

Copy link
Copy Markdown
Member

Just some cleanups for the test coverage situation — removing dead code and adding / improving tests (and coverage measurement).

@mdekstrand mdekstrand added this to the 2026.4 milestone Aug 11, 2026
@mdekstrand mdekstrand self-assigned this Aug 11, 2026
@mdekstrand mdekstrand added the build Build, test, and platform support label Aug 11, 2026
@mdekstrand mdekstrand moved this from Backlog to In Progress in LensKit Development Aug 11, 2026
@codecov

codecov Bot commented Aug 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.37%. Comparing base (3bd1c17) to head (89dbc65).
⚠️ Report is 19 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1185      +/-   ##
==========================================
+ Coverage   89.57%   90.37%   +0.80%     
==========================================
  Files         262      261       -1     
  Lines       17421    17376      -45     
==========================================
+ Hits        15605    15704      +99     
+ Misses       1816     1672     -144     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mdekstrand
mdekstrand merged commit 89dbc65 into lenskit:main Aug 12, 2026
41 of 43 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in LensKit Development Aug 12, 2026
@mdekstrand
mdekstrand deleted the tweak/coverage branch August 12, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build, test, and platform support

Projects

Development

Successfully merging this pull request may close these issues.

1 participant