Repository navigation
refactor(actor)!: Improve actor shutdown and supervisor lifecycle handling - #945
Merged
Merged
Codecov / codecov/project
succeeded
Oct 5, 2026 in 1s
86.73% (+2.44%) compared to b017d46
View this Pull Request on Codecov
86.73% (+2.44%) compared to b017d46
Details
Codecov Report
❌ Patch coverage is 97.08738% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.73%. Comparing base (b017d46) to head (9bab91a).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| src/powerapi/actor/actor.py | 87.50% | 2 Missing |
| .../powerapi/backend_supervisor/backend_supervisor.py | 96.96% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## master #945 +/- ##
==========================================
+ Coverage 84.28% 86.73% +2.44%
==========================================
Files 81 81
Lines 2826 2820 -6
==========================================
+ Hits 2382 2446 +64
+ Misses 444 374 -70 | Files with missing lines | Coverage Δ | |
|---|---|---|
| src/powerapi/actor/handler.py | 83.33% <100.00%> (ø) |
|
| src/powerapi/actor/message.py | 100.00% <ø> (ø) |
|
| src/powerapi/actor/socket_interface.py | 100.00% <100.00%> (ø) |
|
| src/powerapi/actor/state.py | 89.28% <100.00%> (ø) |
|
| src/powerapi/actor/supervisor.py | 100.00% <100.00%> (ø) |
|
| src/powerapi/dispatcher/dispatcher_actor.py | 81.39% <100.00%> (ø) |
|
| src/powerapi/formula/formula_actor.py | 100.00% <100.00%> (ø) |
|
| src/powerapi/processor/pre/k8s/actor.py | 100.00% <100.00%> (ø) |
|
| src/powerapi/processor/pre/openstack/actor.py | 100.00% <100.00%> (ø) |
|
| src/powerapi/puller/puller_actor.py | 92.10% <100.00%> (+0.21%) |
⬆️ |
| ... and 3 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading