mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 19:31:44 +00:00
minor changes to tests for checking metrics labels based on review comments
This commit is contained in:
parent
4cff1311c5
commit
9de601910f
@ -266,12 +266,12 @@ func TestApiserverMetricsPods(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_, s, closeFn := framework.RunAMaster(framework.NewMasterConfig())
|
_, server, closeFn := framework.RunAMaster(framework.NewMasterConfig())
|
||||||
defer closeFn()
|
defer closeFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(&restclient.Config{Host: s.URL, QPS: -1})
|
client, err := clientset.NewForConfig(&restclient.Config{Host: server.URL, QPS: -1})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("apiserver_request_total metric not exposed")
|
t.Fatalf("Error in create clientset: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
c := client.CoreV1().Pods(metav1.NamespaceDefault)
|
c := client.CoreV1().Pods(metav1.NamespaceDefault)
|
||||||
@ -327,14 +327,14 @@ func TestApiserverMetricsPods(t *testing.T) {
|
|||||||
} {
|
} {
|
||||||
t.Run(tc.name, func(t *testing.T) {
|
t.Run(tc.name, func(t *testing.T) {
|
||||||
|
|
||||||
baseSamples, err := getSamples(s)
|
baseSamples, err := getSamples(server)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
tc.executor()
|
tc.executor()
|
||||||
|
|
||||||
updatedSamples, err := getSamples(s)
|
updatedSamples, err := getSamples(server)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
@ -342,15 +342,15 @@ func TestApiserverMetricsPods(t *testing.T) {
|
|||||||
newSamples := diffMetrics(updatedSamples, baseSamples)
|
newSamples := diffMetrics(updatedSamples, baseSamples)
|
||||||
found := false
|
found := false
|
||||||
|
|
||||||
for _, s := range newSamples {
|
for _, sample := range newSamples {
|
||||||
if s.String() == tc.want {
|
if sample.String() == tc.want {
|
||||||
found = true;
|
found = true
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if !found {
|
if !found {
|
||||||
t.Fatalf("could not find metric for API call >%s<", tc.name)
|
t.Fatalf("could not find metric for API call >%s< among samples >%+v<", tc.name, newSamples)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -372,12 +372,12 @@ func TestApiserverMetricsNamespaces(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_, s, closeFn := framework.RunAMaster(framework.NewMasterConfig())
|
_, server, closeFn := framework.RunAMaster(framework.NewMasterConfig())
|
||||||
defer closeFn()
|
defer closeFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(&restclient.Config{Host: s.URL, QPS: -1})
|
client, err := clientset.NewForConfig(&restclient.Config{Host: server.URL, QPS: -1})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("apiserver_request_total metric not exposed")
|
t.Fatalf("Error in create clientset: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
c := client.CoreV1().Namespaces()
|
c := client.CoreV1().Namespaces()
|
||||||
@ -433,14 +433,14 @@ func TestApiserverMetricsNamespaces(t *testing.T) {
|
|||||||
} {
|
} {
|
||||||
t.Run(tc.name, func(t *testing.T) {
|
t.Run(tc.name, func(t *testing.T) {
|
||||||
|
|
||||||
baseSamples, err := getSamples(s)
|
baseSamples, err := getSamples(server)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
tc.executor()
|
tc.executor()
|
||||||
|
|
||||||
updatedSamples, err := getSamples(s)
|
updatedSamples, err := getSamples(server)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
@ -448,15 +448,15 @@ func TestApiserverMetricsNamespaces(t *testing.T) {
|
|||||||
newSamples := diffMetrics(updatedSamples, baseSamples)
|
newSamples := diffMetrics(updatedSamples, baseSamples)
|
||||||
found := false
|
found := false
|
||||||
|
|
||||||
for _, s := range newSamples {
|
for _, sample := range newSamples {
|
||||||
if s.String() == tc.want {
|
if sample.String() == tc.want {
|
||||||
found = true;
|
found = true
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if !found {
|
if !found {
|
||||||
t.Fatalf("could not find metric for API call >%s<", tc.name)
|
t.Fatalf("could not find metric for API call >%s< among samples >%+v<", tc.name, newSamples)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user