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

kubernetes-sigs / karpenter / 23920136107

02 Apr 2026 08:19PM UTC coverage: 80.404% (-0.02%) from 80.426%
23920136107

Pull #2942

github

jamesmt-aws
Distinguish algebraic vs enumeration claims, exhaustive DFS for churn chains, show k in events

- State space: make enumeration bounds explicit (max disruption = 4 pods x 10 = 40),
  distinguish algebraic properties (hold for any pod count) from empirical results
  (bounded by enumerated state space)
- P8 churn chains: replace greedy "least aggressive step" heuristic with exhaustive
  DFS over all approved replacement paths. Confirms same max chain lengths (4 at k=2,
  9 at k=4) — greedy happened to find the true max, now proven exhaustively
- Event format: include consolidationThreshold (k) alongside the 1/k threshold so
  users see their configured value

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Pull Request #2942: docs: Balanced consolidation policy RFC

12178 of 15146 relevant lines covered (80.4%)

229090.7 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

76.68
/pkg/controllers/node/termination/controller.go


Source Not Available

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