Skip to content

fix(ep): claim and correctly execute MatMulNBits and QLinearMatMul - #1101

Merged
justinchuby merged 3 commits into
mainfrom
squad/roy-matmul-claim-bugs
Aug 17, 2026
Merged

justinchuby merged 3 commits into
mainfrom
squad/roy-matmul-claim-bugs

fix(test): type the generated-model element constants as ORT's own alias

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

80.56% (+0.39%) compared to 867f02d

View this Pull Request on Codecov

80.56% (+0.39%) compared to 867f02d

Details

Codecov Report

❌ Patch coverage is 90.95023% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.56%. Comparing base (867f02d) to head (f8f7a48).
⚠️ Report is 4 commits behind head on main.

Files with missing lines Patch % Lines
crates/onnx-runtime-ep-plugin/src/compute.rs 77.52% 15 Missing and 5 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1101      +/-   ##
==========================================
+ Coverage   80.17%   80.56%   +0.39%     
==========================================
  Files         367      367              
  Lines      155918   156610     +692     
  Branches   155918   156610     +692     
==========================================
+ Hits       125004   126170    +1166     
+ Misses      26232    25730     -502     
- Partials     4682     4710      +28     
Files with missing lines Coverage Δ
crates/onnx-runtime-ep-cpu-plugin/src/lib.rs 74.35% <100.00%> (+29.76%) ⬆️
crates/onnx-runtime-ep-cpu/src/kernels/mod.rs 92.95% <100.00%> (+0.13%) ⬆️
crates/onnx-runtime-ep-cuda-plugin/src/lib.rs 71.84% <ø> (ø)
crates/onnx-runtime-ep-plugin/src/ep.rs 82.49% <100.00%> (+1.41%) ⬆️
...ates/onnx-runtime-ep-shared-mock-plugin/src/lib.rs 77.75% <100.00%> (+10.22%) ⬆️
crates/onnx-runtime-ep-plugin/src/compute.rs 77.39% <77.52%> (-0.07%) ⬇️

... and 20 files with indirect coverage changes

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