Skip to content

refactor(processor/k8s): Decouple monitor agent config from actor

8879f69
Select commit
Loading
Failed to load commit list.
Merged

refactor(processor/k8s): Improve configuration and API client setup #831

refactor(processor/k8s): Decouple monitor agent config from actor
8879f69
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 19, 2026 in 1s

72.02% (-0.10%) compared to 496156d

View this Pull Request on Codecov

72.02% (-0.10%) compared to 496156d

Details

Codecov Report

❌ Patch coverage is 70.96774% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.02%. Comparing base (496156d) to head (8879f69).

Files with missing lines Patch % Lines
src/powerapi/processor/pre/k8s/monitor_agent.py 63.82% 17 Missing ⚠️
src/powerapi/processor/pre/k8s/actor.py 83.33% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #831      +/-   ##
==========================================
- Coverage   72.12%   72.02%   -0.10%     
==========================================
  Files          90       90              
  Lines        2999     3003       +4     
==========================================
  Hits         2163     2163              
- Misses        836      840       +4     
Files with missing lines Coverage Δ
src/powerapi/cli/generator.py 89.04% <100.00%> (+0.05%) ⬆️
...werapi/processor/pre/k8s/metadata_cache_manager.py 100.00% <100.00%> (ø)
src/powerapi/processor/pre/k8s/actor.py 84.00% <83.33%> (-3.10%) ⬇️
src/powerapi/processor/pre/k8s/monitor_agent.py 55.33% <63.82%> (-0.45%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.