Skip to content

test(ep-cpu): assert placement honesty, not the spread policy, in the default sweep - #2034

Merged
justinchuby merged 11 commits into
mainfrom
test/policy-neutral-placement-honesty
Aug 25, 2026
Merged

justinchuby merged 11 commits into
mainfrom
test/policy-neutral-placement-honesty

Merge remote-tracking branch 'origin/main' into test/policy-neutral-p…

fece8d2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 25, 2026 in 1s

80.69% (+0.37%) compared to bc715c3

View this Pull Request on Codecov

80.69% (+0.37%) compared to bc715c3

Details

Codecov Report

❌ Patch coverage is 63.42711% with 143 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.69%. Comparing base (bc715c3) to head (fece8d2).
⚠️ Report is 39 commits behind head on main.

Files with missing lines Patch % Lines
...es/onnx-runtime-ep-cpu/src/kernels/matmul_nbits.rs 44.92% 136 Missing and 5 partials ⚠️
crates/onnx-runtime-ep-cpu/src/decode_affinity.rs 98.37% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2034      +/-   ##
==========================================
+ Coverage   80.32%   80.69%   +0.37%     
==========================================
  Files         426      429       +3     
  Lines      204769   215097   +10328     
  Branches   204769   215097   +10328     
==========================================
+ Hits       164483   173580    +9097     
- Misses      34665    35746    +1081     
- Partials     5621     5771     +150     
Files with missing lines Coverage Δ
crates/onnx-runtime-ep-cpu/src/decode_spmd.rs 90.27% <100.00%> (+0.83%) ⬆️
crates/onnx-runtime-ep-cpu/src/decode_affinity.rs 94.50% <98.37%> (-0.04%) ⬇️
...es/onnx-runtime-ep-cpu/src/kernels/matmul_nbits.rs 79.80% <44.92%> (-0.47%) ⬇️

... and 68 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.