Skip to content

test(aggregate-count): cover non-leaf single-key proof and chain-fail…

ce8e98d
Select commit
Loading
Failed to load commit list.
Merged

feat: add AggregateCountOnRange query for provable count trees #656

test(aggregate-count): cover non-leaf single-key proof and chain-fail…
ce8e98d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 9, 2026 in 0s

90.63% (+0.09%) compared to 618affa

View this Pull Request on Codecov

90.63% (+0.09%) compared to 618affa

Details

Codecov Report

❌ Patch coverage is 91.02151% with 167 lines in your changes missing coverage. Please review.
✅ Project coverage is 90.63%. Comparing base (618affa) to head (ce8e98d).
⚠️ Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
merk/src/proofs/query/aggregate_count.rs 93.17% 57 Missing ⚠️
grovedb-query/src/query_item/mod.rs 79.79% 39 Missing ⚠️
grovedb/src/operations/proof/aggregate_count.rs 86.44% 32 Missing ⚠️
grovedb/src/operations/proof/verify.rs 0.00% 9 Missing ⚠️
grovedb-query/src/query.rs 96.80% 7 Missing ⚠️
grovedb-bulk-append-tree/src/proof/mod.rs 0.00% 5 Missing ⚠️
...edb-dense-fixed-sized-merkle-tree/src/proof/mod.rs 0.00% 5 Missing ⚠️
grovedb/src/query/mod.rs 95.74% 4 Missing ⚠️
grovedb/src/operations/proof/generate.rs 96.47% 3 Missing ⚠️
grovedb-query/src/query_item/intersect.rs 0.00% 2 Missing ⚠️
... and 3 more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #656      +/-   ##
===========================================
+ Coverage    90.54%   90.63%   +0.09%     
===========================================
  Files          182      184       +2     
  Lines        52873    54763    +1890     
===========================================
+ Hits         47875    49637    +1762     
- Misses        4998     5126     +128     
Components Coverage Δ
grovedb-core 88.59% <88.78%> (+<0.01%) ⬆️
merk 92.07% <93.13%> (+0.15%) ⬆️
storage 86.36% <ø> (ø)
commitment-tree 96.43% <ø> (ø)
mmr 96.76% <ø> (ø)
bulk-append-tree 89.14% <0.00%> (-0.52%) ⬇️
element 95.24% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.