@@ -20,6 +20,8 @@ import (
2020 "testing"
2121
2222 . "github.com/onsi/gomega"
23+ corev1 "k8s.io/api/core/v1"
24+ metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2325)
2426
2527func Test_verifyMetrics (t * testing.T ) {
@@ -68,7 +70,7 @@ controller_runtime_reconcile_panics_total{controller="clusterclass"} 0
6870# TYPE controller_runtime_webhook_panics_total counter
6971controller_runtime_webhook_panics_total 0
7072` ),
71- wantErr : "1 panics occurred in \" cluster\" controller (check logs for more details)" ,
73+ wantErr : "panics occurred in Pod default/pod1: 1 panics occurred in \" cluster\" controller (check logs for more details)" ,
7274 },
7375 {
7476 name : "panic occurred in webhooks" ,
@@ -88,7 +90,7 @@ controller_runtime_webhook_panics_total 1
8890# TYPE controller_runtime_conversion_webhook_panics_total counter
8991controller_runtime_conversion_webhook_panics_total 0
9092` ),
91- wantErr : "1 panics occurred in webhooks (check logs for more details)" ,
93+ wantErr : "panics occurred in Pod default/pod1: 1 panics occurred in webhooks (check logs for more details)" ,
9294 },
9395 {
9496 name : "panics occurred in conversion webhooks" ,
@@ -108,14 +110,14 @@ controller_runtime_webhook_panics_total 0
108110# TYPE controller_runtime_conversion_webhook_panics_total counter
109111controller_runtime_conversion_webhook_panics_total 2
110112` ),
111- wantErr : "2 panics occurred in conversion webhooks (check logs for more details)" ,
113+ wantErr : "panics occurred in Pod default/pod1: 2 panics occurred in conversion webhooks (check logs for more details)" ,
112114 },
113115 }
114116 for _ , tt := range tests {
115117 t .Run (tt .name , func (t * testing.T ) {
116118 g := NewWithT (t )
117119
118- err := verifyMetrics (tt .data )
120+ err := verifyMetrics (tt .data , & corev1. Pod { ObjectMeta : metav1. ObjectMeta { Namespace : "default" , Name : "pod1" }} )
119121 if tt .wantErr == "" {
120122 g .Expect (err ).ToNot (HaveOccurred ())
121123 } else {
0 commit comments