kubernetes/test/integration/dra
Patrick Ohly 4a305f8fc7 DRA: fix component list for ResourceClaim metric
The endpoint-mappings.yaml file specifies which components use which
metrics. The case some, but not all core components (kube-controller-manager
and kube-scheduler in this case) sharing the same metrics was not
supported. This gets fixed by not returning early once the first file path
matches.

Not all metrics in pkg/controller/resourceclaim/metrics are shared. To make the
sharing clearer and fit into the file-path based component support in
endpoint-mappings.yaml, the shared metric gets moved to a new
pkg/resourceclaim/metrics package.
2026-05-11 12:31:45 +02:00
..
all DRA integration: split into different packages 2026-03-17 07:57:07 +01:00
api DRA integration: split into different packages 2026-03-17 07:57:07 +01:00
default DRA integration: split into different packages 2026-03-17 07:57:07 +01:00
ga DRA integration: split into different packages 2026-03-17 07:57:07 +01:00
adminaccess.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
binding_conditions.go ktesting: move format package 2026-04-24 21:54:19 +02:00
core.go DRA: fix component list for ResourceClaim metric 2026-05-11 12:31:45 +02:00
device_taints.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
dra.go ktesting: move format package 2026-04-24 21:54:19 +02:00
extendedresource.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
helpers.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
main_test.go Add tests for ResourcePoolStatusRequest 2026-03-19 16:50:03 +02:00
node_allocatable_resources.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
objects.go KEP-5491: change ResourceSliceMaxDevicesWithTaintsOrConsumesCounters to ResourceSliceMaxDevicesWithAdvancedFeatures and add testcases with max devices with list attributes 2026-03-20 20:29:00 +09:00
OWNERS add SIG-Node approvers to DRA dirs 2026-01-13 11:52:29 +02:00
partitionable_devices.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
pod_group.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
prioritizedlist.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
resourceclaim.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
resourceclaimstatus.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
resourcepoolstatusrequest_test.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
resourceslicecontroller.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
uses_all_resources.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00
workload_resource_claims.go ktesting: create client-go/ktesting 2026-04-24 21:54:19 +02:00