Skip to content

fix fuzz test inconsistency

cc73ce0
Select commit
Loading
Failed to load commit list.
Merged

[storage/qmdb] decouple merkleization from database durability #2580

fix fuzz test inconsistency
cc73ce0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 5, 2026 in 0s

92.83% (+0.19%) compared to 6deffb6

View this Pull Request on Codecov

92.83% (+0.19%) compared to 6deffb6

Details

Codecov Report

❌ Patch coverage is 93.66167% with 148 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.83%. Comparing base (6deffb6) to head (cc73ce0).
⚠️ Report is 6 commits behind head on main.

Files with missing lines Patch % Lines
storage/src/qmdb/store/db.rs 91.50% 47 Missing ⚠️
storage/src/qmdb/keyless/mod.rs 83.11% 26 Missing ⚠️
storage/src/qmdb/current/ordered/fixed.rs 91.24% 24 Missing ⚠️
storage/src/qmdb/immutable/mod.rs 85.18% 20 Missing ⚠️
storage/src/qmdb/current/unordered/fixed.rs 95.39% 13 Missing ⚠️
storage/src/qmdb/any/ordered/mod.rs 95.00% 7 Missing ⚠️
storage/src/qmdb/any/db.rs 97.72% 3 Missing ⚠️
storage/src/qmdb/immutable/sync/mod.rs 96.42% 3 Missing ⚠️
storage/src/qmdb/any/ordered/fixed.rs 98.42% 2 Missing ⚠️
storage/src/qmdb/any/unordered/fixed/mod.rs 92.30% 2 Missing ⚠️
... and 1 more
@@            Coverage Diff             @@
##             main    #2580      +/-   ##
==========================================
+ Coverage   92.63%   92.83%   +0.19%     
==========================================
  Files         357      361       +4     
  Lines      103102   106227    +3125     
==========================================
+ Hits        95505    98612    +3107     
- Misses       7597     7615      +18     
Files with missing lines Coverage Δ
storage/src/journal/authenticated.rs 92.19% <ø> (+0.44%) ⬆️
storage/src/mmr/journaled.rs 92.39% <ø> (-1.02%) ⬇️
storage/src/mmr/mem.rs 93.74% <ø> (ø)
storage/src/qmdb/any/mod.rs 100.00% <100.00%> (ø)
storage/src/qmdb/any/ordered/variable.rs 100.00% <ø> (ø)
storage/src/qmdb/any/unordered/fixed/sync.rs 98.54% <100.00%> (+<0.01%) ⬆️
storage/src/qmdb/any/unordered/mod.rs 98.61% <100.00%> (+0.26%) ⬆️
storage/src/qmdb/any/unordered/sync_tests.rs 98.99% <100.00%> (-0.03%) ⬇️
storage/src/qmdb/any/unordered/variable/mod.rs 100.00% <100.00%> (ø)
storage/src/qmdb/mod.rs 95.55% <ø> (ø)
... and 15 more

... and 78 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4d95a00...cc73ce0. Read the comment docs.

🚀 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.