• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kubernetes-sigs / karpenter / 27026844660
81%
main: 81%

Build:
Build:
LAST BUILD BRANCH: balanced-impl-pr
DEFAULT BRANCH: main
Ran 05 Jun 2026 04:40PM UTC
Jobs 1
Files 156
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Jun 2026 04:24PM UTC coverage: 80.788% (+0.1%) from 80.657%
27026844660

Pull #2962

github

jamesmt-aws
feat: skip candidates below threshold, fix RFC doc bugs

Add CanPassThreshold to BalancedEvaluator: computes the delete ratio
(upper bound on any move's score) and skips candidates that cannot
possibly pass 1/k. Avoids expensive scheduling simulation for nodes
where even the best case fails.

Fix two RFC documentation bugs:
- Method ordering: multi-node runs first, single-node is fallback
- Execution strategy: binary search over ratio-sorted candidates,
  not greedy knapsack
Pull Request #2962: feat: implement Balanced consolidation policy

328 of 386 new or added lines in 11 files covered. (84.97%)

3 existing lines in 1 file now uncovered.

12830 of 15881 relevant lines covered (80.79%)

119270.47 hits per line

Uncovered Changes

Lines Coverage ∆ File
28
81.25
-10.72% pkg/controllers/disruption/events/events.go
16
92.52
pkg/controllers/disruption/balanced.go
8
86.96
-1.61% pkg/controllers/disruption/multinodeconsolidation.go
2
87.08
0.45% pkg/controllers/disruption/helpers.go
2
91.67
-2.08% pkg/controllers/disruption/singlenodeconsolidation.go
2
98.8
-1.2% pkg/controllers/disruption/types.go

Coverage Regressions

Lines Coverage ∆ File
3
90.51
-1.02% pkg/controllers/provisioning/scheduling/nodeclaim.go
Jobs
ID Job ID Ran Files Coverage
1 27026844660.1 05 Jun 2026 04:40PM UTC 156
80.79
GitHub Action Run
Source Files on build 27026844660
  • Tree
  • List 156
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #2962
  • PR Base - main (#26899386285)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc