Skip to content

Add per-reader readahead control - #172

Merged
nclack merged 4 commits into
mainfrom
feat/file-reader-readahead
Oct 6, 2026
Merged

nclack merged 4 commits into
mainfrom
feat/file-reader-readahead

Remove timing assumptions from scheduler tests

26de64a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 6, 2026 in 1s

60.11% (+0.08%) compared to 8582377

View this Pull Request on Codecov

60.11% (+0.08%) compared to 8582377

Details

Codecov Report

❌ Patch coverage is 75.75758% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.11%. Comparing base (8582377) to head (26de64a).

Files with missing lines Patch % Lines
python/damacy/_components.c 0.00% 5 Missing ⚠️
src/executor/cuda_executor.c 0.00% 2 Missing ⚠️
src/pipeline/components.c 91.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #172      +/-   ##
==========================================
+ Coverage   60.03%   60.11%   +0.08%     
==========================================
  Files          82       82              
  Lines       13060    13082      +22     
  Branches     2331     2334       +3     
==========================================
+ Hits         7840     7864      +24     
- Misses       4280     4281       +1     
+ Partials      940      937       -3     
Files with missing lines Coverage Δ
python/damacy/__init__.py 96.26% <100.00%> (+0.01%) ⬆️
src/platform/platform_io.posix.c 60.21% <100.00%> (+1.78%) ⬆️
src/store/store_fs.c 77.51% <100.00%> (+0.19%) ⬆️
src/pipeline/components.c 73.57% <91.66%> (+3.64%) ⬆️
src/executor/cuda_executor.c 77.61% <0.00%> (ø)
python/damacy/_components.c 0.00% <0.00%> (ø)

... and 4 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.