Skip to content

refactor(processor)!: Separate platform processing from actor execution - #962

Merged
gfieni merged 2 commits into
masterfrom
refactor/report-processor
Oct 29, 2026
Merged

gfieni merged 2 commits into
masterfrom
refactor/report-processor

refactor(processor)!: Separate platform processing from Actor execution

4367b82
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 29, 2026 in 0s

87.06% (+0.29%) compared to 4e6fe75

View this Pull Request on Codecov

87.06% (+0.29%) compared to 4e6fe75

Details

Codecov Report

❌ Patch coverage is 98.70968% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.06%. Comparing base (4e6fe75) to head (4367b82).
⚠️ Report is 12 commits behind head on master.

Files with missing lines Patch % Lines
src/powerapi/processor/processor.py 84.61% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #962      +/-   ##
==========================================
+ Coverage   86.77%   87.06%   +0.29%     
==========================================
  Files          81       80       -1     
  Lines        2827     2876      +49     
==========================================
+ Hits         2453     2504      +51     
+ Misses        374      372       -2     
Files with missing lines Coverage Δ
src/powerapi/config/generator.py 98.96% <100.00%> (ø)
src/powerapi/processor/__init__.py 100.00% <100.00%> (ø)
src/powerapi/processor/handlers.py 100.00% <100.00%> (+33.33%) ⬆️
src/powerapi/processor/pre/k8s/processor.py 100.00% <100.00%> (ø)
src/powerapi/processor/pre/openstack/processor.py 100.00% <100.00%> (ø)
src/powerapi/processor/processor_actor.py 100.00% <100.00%> (ø)
src/powerapi/processor/processor.py 84.61% <84.61%> (ø)

... and 1 file with indirect coverage changes

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