Skip to content

storage: remove unnecessary vmm related crates#1944

Draft
imeoer wants to merge 1 commit into
dragonflyoss:masterfrom
imeoer:storage-crate-clean
Draft

storage: remove unnecessary vmm related crates#1944
imeoer wants to merge 1 commit into
dragonflyoss:masterfrom
imeoer:storage-crate-clean

storage: remove unnecessary vmm related crates

0e5721e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 26, 2026 in 0s

71.87% (target 70.00%)

View this Pull Request on Codecov

71.87% (target 70.00%)

Details

Codecov Report

❌ Patch coverage is 34.48276% with 57 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.87%. Comparing base (6c11431) to head (0e5721e).
⚠️ Report is 27 commits behind head on master.

Files with missing lines Patch % Lines
rafs/src/fs.rs 0.00% 46 Missing ⚠️
storage/src/volatile.rs 65.00% 7 Missing ⚠️
storage/src/device.rs 0.00% 3 Missing ⚠️
storage/src/utils.rs 90.90% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1944      +/-   ##
==========================================
+ Coverage   67.71%   71.87%   +4.15%     
==========================================
  Files         208      209       +1     
  Lines       60355    60418      +63     
  Branches    53135    53198      +63     
==========================================
+ Hits        40871    43423    +2552     
+ Misses      17751    15007    -2744     
- Partials     1733     1988     +255     
Files with missing lines Coverage Δ
rafs/src/prefetch.rs 69.38% <ø> (ø)
storage/src/backend/localdisk.rs 49.80% <ø> (ø)
storage/src/backend/localfs.rs 88.44% <ø> (ø)
storage/src/backend/mod.rs 85.58% <ø> (ø)
storage/src/cache/cachedfile.rs 44.64% <ø> (-0.07%) ⬇️
storage/src/cache/dedup/db.rs 78.07% <ø> (ø)
storage/src/cache/dedup/mod.rs 89.54% <ø> (ø)
storage/src/cache/dummycache.rs 93.83% <ø> (ø)
storage/src/cache/filecache/mod.rs 69.90% <100.00%> (ø)
storage/src/cache/mod.rs 57.96% <ø> (ø)
... and 12 more

... and 29 files 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.