Add types for Scheduler plugin args to kube-scheduler.config.k8s.io
This commit is contained in:
@@ -24,6 +24,7 @@ import (
|
||||
|
||||
v1 "k8s.io/api/core/v1"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
schedulerv1alpha2 "k8s.io/kube-scheduler/config/v1alpha2"
|
||||
framework "k8s.io/kubernetes/pkg/scheduler/framework/v1alpha1"
|
||||
fakeframework "k8s.io/kubernetes/pkg/scheduler/framework/v1alpha1/fake"
|
||||
"k8s.io/kubernetes/pkg/scheduler/internal/cache"
|
||||
@@ -164,7 +165,7 @@ func TestServiceAffinity(t *testing.T) {
|
||||
p := &ServiceAffinity{
|
||||
sharedLister: snapshot,
|
||||
serviceLister: fakeframework.ServiceLister(test.services),
|
||||
args: Args{
|
||||
args: schedulerv1alpha2.ServiceAffinityArgs{
|
||||
AffinityLabels: test.labels,
|
||||
},
|
||||
}
|
||||
@@ -388,7 +389,7 @@ func TestServiceAffinityScore(t *testing.T) {
|
||||
p := &ServiceAffinity{
|
||||
sharedLister: snapshot,
|
||||
serviceLister: serviceLister,
|
||||
args: Args{
|
||||
args: schedulerv1alpha2.ServiceAffinityArgs{
|
||||
AntiAffinityLabelsPreference: test.labels,
|
||||
},
|
||||
}
|
||||
@@ -605,7 +606,7 @@ func TestPreFilterDisabled(t *testing.T) {
|
||||
node := v1.Node{}
|
||||
nodeInfo.SetNode(&node)
|
||||
p := &ServiceAffinity{
|
||||
args: Args{
|
||||
args: schedulerv1alpha2.ServiceAffinityArgs{
|
||||
AffinityLabels: []string{"region"},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user