Skip to content

refactor(runall/align): split align+merge into a backend trait and a shared merge - #987

Merged
nh13 merged 3 commits into
mainfrom
nh/align-backend-trait
Sep 29, 2026
Merged

nh13 merged 3 commits into
mainfrom
nh/align-backend-trait

refactor(runall/align): split align+merge into a backend trait and a …

25d8fb0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 29, 2026 in 1s

96.15% (-0.03%) compared to 1896e97

View this Pull Request on Codecov

96.15% (-0.03%) compared to 1896e97

Details

Codecov Report

❌ Patch coverage is 93.63636% with 49 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.15%. Comparing base (1896e97) to head (25d8fb0).
⚠️ Report is 4 commits behind head on main.

Files with missing lines Patch % Lines
src/lib/pipeline/steps/align/merge.rs 90.43% 20 Missing ⚠️
src/lib/pipeline/steps/align/mod.rs 93.67% 16 Missing ⚠️
...rates/fgumi-pipeline-core/src/runtime/scheduler.rs 96.35% 5 Missing ⚠️
crates/fgumi-pipeline-core/src/runtime/driver.rs 95.58% 3 Missing ⚠️
src/lib/pipeline/chains/builder.rs 94.87% 2 Missing ⚠️
src/lib/pipeline/steps/align/subprocess.rs 96.49% 2 Missing ⚠️
src/lib/aligner.rs 80.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #987      +/-   ##
==========================================
- Coverage   96.17%   96.15%   -0.03%     
==========================================
  Files         294      296       +2     
  Lines      148109   148428     +319     
==========================================
+ Hits       142438   142715     +277     
- Misses       5671     5713      +42     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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