Decompose Bench class into focused helper classes #687
Codecov / codecov/project
succeeded
Dec 26, 2025 in 0s
89.39% (+0.29%) compared to 9a1a576
View this Pull Request on Codecov
89.39% (+0.29%) compared to 9a1a576
Details
Codecov Report
❌ Patch coverage is 93.90681% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.39%. Comparing base (9a1a576) to head (685cb99).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| bencher/result_collector.py | 90.51% | 13 Missing |
| bencher/bencher.py | 91.66% | 3 Missing |
| bencher/sweep_executor.py | 98.41% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #687 +/- ##
==========================================
+ Coverage 89.10% 89.39% +0.29%
==========================================
Files 88 91 +3
Lines 4323 4432 +109
==========================================
+ Hits 3852 3962 +110
+ Misses 471 470 -1 | Files with missing lines | Coverage Δ | |
|---|---|---|
| bencher/worker_manager.py | 100.00% <100.00%> (ø) |
|
| bencher/sweep_executor.py | 98.41% <98.41%> (ø) |
|
| bencher/bencher.py | 87.08% <91.66%> (-0.68%) |
⬇️ |
| bencher/result_collector.py | 90.51% <90.51%> (ø) |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading