Add defaultingType to PodTopologySpreadArgs

Change-Id: Ibf6a4fdb39a31fe9deed68de7e7cb24a9bf9d06a
This commit is contained in:
Aldo Culquicondor
2020-09-24 18:09:44 -04:00
parent 838e7bb278
commit c8a0b9e8e7
18 changed files with 267 additions and 163 deletions

View File

@@ -530,7 +530,9 @@ func TestNewFrameworkPluginDefaults(t *testing.T) {
"RequestedToCapacityRatio": &config.RequestedToCapacityRatioArgs{
Resources: []config.ResourceSpec{{Name: "cpu", Weight: 1}, {Name: "memory", Weight: 1}},
},
"PodTopologySpread": &config.PodTopologySpreadArgs{},
"PodTopologySpread": &config.PodTopologySpreadArgs{
DefaultingType: config.ListDefaulting,
},
"VolumeBinding": &config.VolumeBindingArgs{
BindTimeoutSeconds: 600,
},
@@ -590,7 +592,9 @@ func TestNewFrameworkPluginDefaults(t *testing.T) {
"NodeResourcesMostAllocated": &config.NodeResourcesMostAllocatedArgs{
Resources: []config.ResourceSpec{{Name: "resource", Weight: 3}},
},
"PodTopologySpread": &config.PodTopologySpreadArgs{},
"PodTopologySpread": &config.PodTopologySpreadArgs{
DefaultingType: config.ListDefaulting,
},
"RequestedToCapacityRatio": &config.RequestedToCapacityRatioArgs{
Resources: []config.ResourceSpec{{Name: "resource", Weight: 2}},
},