Closed njtran closed 1 week ago
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
pkg/controllers/controllers.go | 0 | 1 | 0.0% | ||
<!-- | Total: | 132 | 133 | 99.25% | --> |
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
pkg/utils/nodeclaim/nodeclaim.go | 2 | 37.07% | ||
pkg/controllers/controllers.go | 3 | 0.0% | ||
pkg/controllers/nodeclaim/lifecycle/launch.go | 4 | 93.1% | ||
pkg/controllers/provisioning/scheduling/scheduler.go | 4 | 95.18% | ||
pkg/controllers/nodeclaim/lifecycle/initialization.go | 8 | 86.11% | ||
pkg/controllers/nodeclaim/lifecycle/controller.go | 12 | 71.07% | ||
<!-- | Total: | 33 | --> |
Totals | |
---|---|
Change from base Build 11749223840: | 0.2% |
Covered Lines: | 8601 |
Relevant Lines: | 10612 |
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jonathan-innis, njtran
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Fixes #N/A
Description Keeps track of pods in cluster state depending on work we've made towards scheduling the pod.
This will emit metrics that detail:
This also changes a metric name (can change since it hasn't been released yet):
karpenter_pods_current_unbound_duration_seconds
->karpenter_pods_unbound_duration_seconds
How was this change tested? make presubmit
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.