Skip to content

test(dash-spv): consolidate truncate_above storage tests

9f2dcfb
Select commit
Loading
Failed to load commit list.
Open

feat(dash-spv): storage truncation primitives for reorg support #790

test(dash-spv): consolidate truncate_above storage tests
9f2dcfb
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 28, 2026 in 1s

72.59% (+0.13%) compared to eb889af

View this Pull Request on Codecov

72.59% (+0.13%) compared to eb889af

Details

Codecov Report

❌ Patch coverage is 95.05814% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.59%. Comparing base (eb889af) to head (9f2dcfb).

Files with missing lines Patch % Lines
dash-spv/src/storage/segments.rs 96.77% 8 Missing ⚠️
dash-spv/src/storage/mod.rs 72.72% 6 Missing ⚠️
dash-spv/src/sync/masternodes/sync_manager.rs 0.00% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #790      +/-   ##
==========================================
+ Coverage   72.45%   72.59%   +0.13%     
==========================================
  Files         322      322              
  Lines       70898    71242     +344     
==========================================
+ Hits        51368    51715     +347     
+ Misses      19530    19527       -3     
Files with missing lines Coverage Δ
dash-spv/src/error.rs 33.33% <ø> (ø)
dash-spv/src/storage/block_headers.rs 96.80% <100.00%> (+1.89%) ⬆️
dash-spv/src/storage/blocks.rs 100.00% <100.00%> (ø)
dash-spv/src/storage/filter_headers.rs 100.00% <100.00%> (+12.50%) ⬆️
dash-spv/src/storage/filters.rs 100.00% <100.00%> (ø)
dash-spv/src/sync/masternodes/sync_manager.rs 80.98% <0.00%> (-0.81%) ⬇️
dash-spv/src/storage/mod.rs 85.03% <72.72%> (-1.00%) ⬇️
dash-spv/src/storage/segments.rs 95.65% <96.77%> (+0.47%) ⬆️

... and 7 files with indirect coverage changes