Skip to content

feat(api): add summary projection to ListStages/WatchStages + GetStageHealthOutputs RPC#6159

Closed
jacobboykin wants to merge 13 commits into
akuity:mainfrom
jacobboykin:jboykin/stage-summary-api
Closed

feat(api): add summary projection to ListStages/WatchStages + GetStageHealthOutputs RPC#6159
jacobboykin wants to merge 13 commits into
akuity:mainfrom
jacobboykin:jboykin/stage-summary-api

chore(test): adapt to NewInternalClient kargoNamespace arg

133af73
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 4, 2026 in 1s

57.61% (+0.10%) compared to 5920d89

View this Pull Request on Codecov

57.61% (+0.10%) compared to 5920d89

Details

Codecov Report

❌ Patch coverage is 93.28358% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.61%. Comparing base (5920d89) to head (133af73).

Files with missing lines Patch % Lines
pkg/server/get_stage_health_outputs_v1alpha1.go 87.80% 3 Missing and 2 partials ⚠️
pkg/server/watch_stages_v1alpha1.go 50.00% 3 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6159      +/-   ##
==========================================
+ Coverage   57.51%   57.61%   +0.10%     
==========================================
  Files         481      482       +1     
  Lines       40656    40778     +122     
==========================================
+ Hits        23382    23495     +113     
- Misses      15874    15880       +6     
- Partials     1400     1403       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.