@@ -71,8 +71,9 @@ func TestPluginMetrics(t *testing.T) {
7171 configuredPlugins : []string {"acm" , "kubevirt-plugin" , "my-plugin" },
7272 consolePlugins : []string {"acm" , "kubevirt-plugin" , "my-plugin" },
7373 expectedMetrics : `
74+ console_plugins_info{name="acm",state="enabled"} 1
7475 console_plugins_info{name="demo",state="enabled"} 1
75- console_plugins_info{name="redhat ",state="enabled"} 2
76+ console_plugins_info{name="kubevirt ",state="enabled"} 1
7677 ` ,
7778 },
7879
@@ -82,7 +83,7 @@ func TestPluginMetrics(t *testing.T) {
8283 configuredPlugins : []string {"an-enabled-plugin" , "another-enabled-plugin" },
8384 consolePlugins : []string {"an-enabled-plugin" , "another-enabled-plugin" },
8485 expectedMetrics : `
85- console_plugins_info{name="other ",state="enabled"} 2
86+ console_plugins_info{name="unknown ",state="enabled"} 2
8687 ` ,
8788 },
8889
@@ -92,7 +93,7 @@ func TestPluginMetrics(t *testing.T) {
9293 configuredPlugins : []string {},
9394 consolePlugins : []string {"a-disabed-plugin" , "another-disabed-plugin" },
9495 expectedMetrics : `
95- console_plugins_info{name="other ",state="disabled"} 2
96+ console_plugins_info{name="unknown ",state="disabled"} 2
9697 ` ,
9798 },
9899
@@ -102,7 +103,7 @@ func TestPluginMetrics(t *testing.T) {
102103 configuredPlugins : []string {"a-missing-plugin" , "another-missing-plugin" },
103104 consolePlugins : []string {},
104105 expectedMetrics : `
105- console_plugins_info{name="other ",state="notfound"} 2
106+ console_plugins_info{name="unknown ",state="notfound"} 2
106107 ` ,
107108 },
108109 }
@@ -156,14 +157,17 @@ func TestPluginMetricsRunningTwice(t *testing.T) {
156157 consolePluginsInitially : []string {"acm" , "kubevirt-plugin" , "my-plugin" },
157158 consolePluginsUpdated : []string {},
158159 expectedMetricsInitially : `
160+ console_plugins_info{name="acm",state="enabled"} 1
159161 console_plugins_info{name="demo",state="enabled"} 1
160- console_plugins_info{name="redhat ",state="enabled"} 2
162+ console_plugins_info{name="kubevirt ",state="enabled"} 1
161163 ` ,
162164 expectedMetricsAfterUpdate : `
165+ console_plugins_info{name="acm",state="enabled"} 0
166+ console_plugins_info{name="acm",state="notfound"} 1
163167 console_plugins_info{name="demo",state="enabled"} 0
164168 console_plugins_info{name="demo",state="notfound"} 1
165- console_plugins_info{name="redhat ",state="enabled"} 0
166- console_plugins_info{name="redhat ",state="notfound"} 2
169+ console_plugins_info{name="kubevirt ",state="enabled"} 0
170+ console_plugins_info{name="kubevirt ",state="notfound"} 1
167171 ` ,
168172 },
169173
@@ -173,11 +177,11 @@ func TestPluginMetricsRunningTwice(t *testing.T) {
173177 consolePluginsInitially : []string {"an-enabled-plugin" , "another-enabled-plugin" },
174178 consolePluginsUpdated : []string {"an-enabled-plugin" },
175179 expectedMetricsInitially : `
176- console_plugins_info{name="other ",state="enabled"} 2
180+ console_plugins_info{name="unknown ",state="enabled"} 2
177181 ` ,
178182 expectedMetricsAfterUpdate : `
179- console_plugins_info{name="other ",state="enabled"} 1
180- console_plugins_info{name="other ",state="notfound"} 1
183+ console_plugins_info{name="unknown ",state="enabled"} 1
184+ console_plugins_info{name="unknown ",state="notfound"} 1
181185 ` ,
182186 },
183187
@@ -187,10 +191,10 @@ func TestPluginMetricsRunningTwice(t *testing.T) {
187191 consolePluginsInitially : []string {"a-disabed-plugin" , "another-disabed-plugin" },
188192 consolePluginsUpdated : []string {"a-disabed-plugin" },
189193 expectedMetricsInitially : `
190- console_plugins_info{name="other ",state="disabled"} 2
194+ console_plugins_info{name="unknown ",state="disabled"} 2
191195 ` ,
192196 expectedMetricsAfterUpdate : `
193- console_plugins_info{name="other ",state="disabled"} 1
197+ console_plugins_info{name="unknown ",state="disabled"} 1
194198 ` ,
195199 },
196200
@@ -200,11 +204,11 @@ func TestPluginMetricsRunningTwice(t *testing.T) {
200204 consolePluginsInitially : []string {},
201205 consolePluginsUpdated : []string {"another-plugin" },
202206 expectedMetricsInitially : `
203- console_plugins_info{name="other ",state="notfound"} 2
207+ console_plugins_info{name="unknown ",state="notfound"} 2
204208 ` ,
205209 expectedMetricsAfterUpdate : `
206- console_plugins_info{name="other ",state="enabled"} 1
207- console_plugins_info{name="other ",state="notfound"} 1
210+ console_plugins_info{name="unknown ",state="enabled"} 1
211+ console_plugins_info{name="unknown ",state="notfound"} 1
208212 ` ,
209213 },
210214
@@ -214,16 +218,16 @@ func TestPluginMetricsRunningTwice(t *testing.T) {
214218 consolePluginsInitially : []string {"an-first-enabled-plugin" , "acm" , "another-disabled-plugin" },
215219 consolePluginsUpdated : []string {"another-disabled-plugin" , "acm" , "my-plugin" },
216220 expectedMetricsInitially : `
217- console_plugins_info{name="other ",state="disabled "} 1
218- console_plugins_info{name="other ",state="enabled "} 1
219- console_plugins_info{name="redhat ",state="enabled"} 1
221+ console_plugins_info{name="acm ",state="enabled "} 1
222+ console_plugins_info{name="unknown ",state="disabled "} 1
223+ console_plugins_info{name="unknown ",state="enabled"} 1
220224 ` ,
221225 expectedMetricsAfterUpdate : `
226+ console_plugins_info{name="acm",state="enabled"} 1
222227 console_plugins_info{name="demo",state="disabled"} 1
223- console_plugins_info{name="other",state="disabled"} 1
224- console_plugins_info{name="other",state="enabled"} 0
225- console_plugins_info{name="other",state="notfound"} 1
226- console_plugins_info{name="redhat",state="enabled"} 1
228+ console_plugins_info{name="unknown",state="disabled"} 1
229+ console_plugins_info{name="unknown",state="enabled"} 0
230+ console_plugins_info{name="unknown",state="notfound"} 1
227231 ` ,
228232 },
229233 }
0 commit comments