Initialize scheduler metrics after metrics options are applied

This commit is contained in:
Richa Banker
2024-08-17 16:45:32 -07:00
parent 970dc8c2c2
commit 6944af22d1
11 changed files with 73 additions and 27 deletions

View File

@@ -48,6 +48,7 @@ import (
"k8s.io/kubernetes/pkg/scheduler/framework/plugins/nodename"
"k8s.io/kubernetes/pkg/scheduler/framework/plugins/nodeports"
"k8s.io/kubernetes/pkg/scheduler/framework/plugins/noderesources"
"k8s.io/kubernetes/pkg/scheduler/metrics"
st "k8s.io/kubernetes/pkg/scheduler/testing"
"k8s.io/kubernetes/pkg/scheduler/util/assumecache"
)
@@ -55,6 +56,7 @@ import (
func TestUpdatePodInCache(t *testing.T) {
ttl := 10 * time.Second
nodeName := "node"
metrics.Register()
tests := []struct {
name string