Skip to content

test: add coverage for channel routing and identity keys in async dis…

832c497
Select commit
Loading
Failed to load commit list.
Merged

perf: increase job concurrency, add channel routing and identity keys #151

test: add coverage for channel routing and identity keys in async dis…
832c497
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 17, 2026 in 0s

71.45% (+0.09%) compared to 1f4203c

View this Pull Request on Codecov

71.45% (+0.09%) compared to 1f4203c

Details

Codecov Report

❌ Patch coverage is 80.00000% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.45%. Comparing base (1f4203c) to head (832c497).

Files with missing lines Patch % Lines
...ograms/models/managers/entitlement_manager_base.py 50.00% 1 Missing ⚠️
...rams/models/managers/entitlement_manager_inkind.py 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             19.0     #151      +/-   ##
==========================================
+ Coverage   71.36%   71.45%   +0.09%     
==========================================
  Files         932      932              
  Lines       54792    54794       +2     
==========================================
+ Hits        39101    39154      +53     
+ Misses      15691    15640      -51     
Files with missing lines Coverage Δ
spp_programs/__manifest__.py 0.00% <ø> (ø)
spp_programs/models/managers/cycle_manager_base.py 70.23% <100.00%> (+3.86%) ⬆️
...pp_programs/models/managers/eligibility_manager.py 83.73% <100.00%> (+8.13%) ⬆️
...ograms/models/managers/entitlement_manager_cash.py 63.31% <100.00%> (+4.52%) ⬆️
spp_programs/models/managers/program_manager.py 92.74% <100.00%> (ø)
...ograms/models/managers/entitlement_manager_base.py 72.34% <50.00%> (+8.08%) ⬆️
...rams/models/managers/entitlement_manager_inkind.py 55.42% <0.00%> (ø)

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.