@@ -272,39 +272,39 @@ func TestAddingExtResources(t *testing.T) {
272272 fakeMaster := newFakeMaster ()
273273 Convey ("When there are no matching labels" , func () {
274274 testNode := newTestNode ()
275- resourceLabels := ExtendedResources {}
276- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
275+ extendedResources := ExtendedResources {}
276+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
277277 So (len (patches ), ShouldEqual , 0 )
278278 })
279279
280280 Convey ("When there are matching labels" , func () {
281281 testNode := newTestNode ()
282- resourceLabels := ExtendedResources {"feature-1" : "1" , "feature-2" : "2" }
282+ extendedResources := ExtendedResources {"feature-1" : "1" , "feature-2" : "2" }
283283 expectedPatches := []utils.JsonPatch {
284284 utils .NewJsonPatch ("add" , "/status/capacity" , "feature-1" , "1" ),
285285 utils .NewJsonPatch ("add" , "/status/capacity" , "feature-2" , "2" ),
286286 }
287- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
287+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
288288 So (sortJsonPatches (patches ), ShouldResemble , sortJsonPatches (expectedPatches ))
289289 })
290290
291291 Convey ("When the resource already exists" , func () {
292292 testNode := newTestNode ()
293293 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-1" )] = * resource .NewQuantity (1 , resource .BinarySI )
294- resourceLabels := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-1" : "1" }
295- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
294+ extendedResources := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-1" : "1" }
295+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
296296 So (len (patches ), ShouldEqual , 0 )
297297 })
298298
299299 Convey ("When the resource already exists but its capacity has changed" , func () {
300300 testNode := newTestNode ()
301301 testNode .Status .Capacity [corev1 .ResourceName ("feature-1" )] = * resource .NewQuantity (2 , resource .BinarySI )
302- resourceLabels := ExtendedResources {"feature-1" : "1" }
302+ extendedResources := ExtendedResources {"feature-1" : "1" }
303303 expectedPatches := []utils.JsonPatch {
304304 utils .NewJsonPatch ("replace" , "/status/capacity" , "feature-1" , "1" ),
305305 utils .NewJsonPatch ("replace" , "/status/allocatable" , "feature-1" , "1" ),
306306 }
307- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
307+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
308308 So (sortJsonPatches (patches ), ShouldResemble , sortJsonPatches (expectedPatches ))
309309 })
310310 })
@@ -315,29 +315,29 @@ func TestRemovingExtResources(t *testing.T) {
315315 fakeMaster := newFakeMaster ()
316316 Convey ("When none are removed" , func () {
317317 testNode := newTestNode ()
318- resourceLabels := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-1" : "1" , nfdv1alpha1 .FeatureLabelNs + "/feature-2" : "2" }
318+ extendedResources := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-1" : "1" , nfdv1alpha1 .FeatureLabelNs + "/feature-2" : "2" }
319319 testNode .Annotations [nfdv1alpha1 .AnnotationNs + "/extended-resources" ] = "feature-1,feature-2"
320320 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-1" )] = * resource .NewQuantity (1 , resource .BinarySI )
321321 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-2" )] = * resource .NewQuantity (2 , resource .BinarySI )
322- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
322+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
323323 So (len (patches ), ShouldEqual , 0 )
324324 })
325325 Convey ("When the related label is gone" , func () {
326326 testNode := newTestNode ()
327- resourceLabels := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-4" : "" , nfdv1alpha1 .FeatureLabelNs + "/feature-2" : "2" }
327+ extendedResources := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-4" : "" , nfdv1alpha1 .FeatureLabelNs + "/feature-2" : "2" }
328328 testNode .Annotations [nfdv1alpha1 .AnnotationNs + "/extended-resources" ] = "feature-4,feature-2"
329329 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-4" )] = * resource .NewQuantity (4 , resource .BinarySI )
330330 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-2" )] = * resource .NewQuantity (2 , resource .BinarySI )
331- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
331+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
332332 So (len (patches ), ShouldBeGreaterThan , 0 )
333333 })
334334 Convey ("When the extended resource is no longer wanted" , func () {
335335 testNode := newTestNode ()
336336 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-1" )] = * resource .NewQuantity (1 , resource .BinarySI )
337337 testNode .Status .Capacity [corev1 .ResourceName (nfdv1alpha1 .FeatureLabelNs + "/feature-2" )] = * resource .NewQuantity (2 , resource .BinarySI )
338- resourceLabels := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-2" : "2" }
338+ extendedResources := ExtendedResources {nfdv1alpha1 .FeatureLabelNs + "/feature-2" : "2" }
339339 testNode .Annotations [nfdv1alpha1 .AnnotationNs + "/extended-resources" ] = "feature-1,feature-2"
340- patches := fakeMaster .createExtendedResourcePatches (testNode , resourceLabels )
340+ patches := fakeMaster .createExtendedResourcePatches (testNode , extendedResources )
341341 So (len (patches ), ShouldBeGreaterThan , 0 )
342342 })
343343 })
@@ -528,7 +528,7 @@ func TestRemoveLabelsWithPrefix(t *testing.T) {
528528func TestConfigParse (t * testing.T ) {
529529 Convey ("When parsing configuration" , t , func () {
530530 master := newFakeMaster ()
531- overrides := `{"noPublish": true, "enableTaints": true, "extraLabelNs": ["added.ns.io","added.kubernetes.io"], "denyLabelNs": ["denied.ns.io","denied.kubernetes.io"], "resourceLabels": ["vendor-1.com/feature-1","vendor-2.io/feature-2"], " labelWhiteList": "foo"}`
531+ overrides := `{"noPublish": true, "enableTaints": true, "extraLabelNs": ["added.ns.io","added.kubernetes.io"], "denyLabelNs": ["denied.ns.io","denied.kubernetes.io"], "labelWhiteList": "foo"}`
532532
533533 Convey ("and no core cmdline flags have been specified" , func () {
534534 So (master .configure ("non-existing-file" , overrides ), ShouldBeNil )
@@ -537,7 +537,6 @@ func TestConfigParse(t *testing.T) {
537537 So (master .config .EnableTaints , ShouldResemble , true )
538538 So (master .config .ExtraLabelNs , ShouldResemble , utils.StringSetVal {"added.ns.io" : struct {}{}, "added.kubernetes.io" : struct {}{}})
539539 So (master .config .DenyLabelNs , ShouldResemble , utils.StringSetVal {"denied.ns.io" : struct {}{}, "denied.kubernetes.io" : struct {}{}})
540- So (master .config .ResourceLabels , ShouldResemble , utils.StringSetVal {"vendor-1.com/feature-1" : struct {}{}, "vendor-2.io/feature-2" : struct {}{}})
541540 So (master .config .LabelWhiteList .String (), ShouldEqual , "foo" )
542541 })
543542 })
@@ -563,7 +562,6 @@ func TestConfigParse(t *testing.T) {
563562 _ , err = f .WriteString (`
564563noPublish: true
565564denyLabelNs: ["denied.ns.io","denied.kubernetes.io"]
566- resourceLabels: ["vendor-1.com/feature-1","vendor-2.io/feature-2"]
567565enableTaints: false
568566labelWhiteList: "foo"
569567leaderElection:
@@ -582,7 +580,6 @@ leaderElection:
582580 So (master .config .NoPublish , ShouldBeTrue )
583581 So (master .config .EnableTaints , ShouldBeFalse )
584582 So (master .config .ExtraLabelNs , ShouldResemble , utils.StringSetVal {"override.added.ns.io" : struct {}{}})
585- So (master .config .ResourceLabels , ShouldResemble , utils.StringSetVal {"vendor-1.com/feature-1" : struct {}{}, "vendor-2.io/feature-2" : struct {}{}}) // from cmdline
586583 So (master .config .DenyLabelNs , ShouldResemble , utils.StringSetVal {"denied.ns.io" : struct {}{}, "denied.kubernetes.io" : struct {}{}})
587584 So (master .config .LabelWhiteList .String (), ShouldEqual , "foo" )
588585 So (master .config .LeaderElection .LeaseDuration .Seconds (), ShouldEqual , float64 (20 ))
0 commit comments