@@ -54,12 +54,11 @@ import (
54
54
"k8s.io/kubernetes/pkg/scheduler/framework/plugins/volumerestrictions"
55
55
"k8s.io/kubernetes/pkg/scheduler/framework/plugins/volumezone"
56
56
framework "k8s.io/kubernetes/pkg/scheduler/framework/v1alpha1"
57
+ fakeframework "k8s.io/kubernetes/pkg/scheduler/framework/v1alpha1/fake"
57
58
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
58
59
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
59
- fakelisters "k8s.io/kubernetes/pkg/scheduler/listers/fake"
60
60
"k8s.io/kubernetes/pkg/scheduler/profile"
61
61
st "k8s.io/kubernetes/pkg/scheduler/testing"
62
- schedulertypes "k8s.io/kubernetes/pkg/scheduler/types"
63
62
schedutil "k8s.io/kubernetes/pkg/scheduler/util"
64
63
)
65
64
@@ -77,7 +76,7 @@ func (pl *trueFilterPlugin) Name() string {
77
76
}
78
77
79
78
// Filter invoked at the filter extension point.
80
- func (pl * trueFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * schedulertypes .NodeInfo ) * framework.Status {
79
+ func (pl * trueFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * framework .NodeInfo ) * framework.Status {
81
80
return nil
82
81
}
83
82
@@ -94,7 +93,7 @@ func (pl *falseFilterPlugin) Name() string {
94
93
}
95
94
96
95
// Filter invoked at the filter extension point.
97
- func (pl * falseFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * schedulertypes .NodeInfo ) * framework.Status {
96
+ func (pl * falseFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * framework .NodeInfo ) * framework.Status {
98
97
return framework .NewStatus (framework .Unschedulable , ErrReasonFake )
99
98
}
100
99
@@ -111,7 +110,7 @@ func (pl *matchFilterPlugin) Name() string {
111
110
}
112
111
113
112
// Filter invoked at the filter extension point.
114
- func (pl * matchFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * schedulertypes .NodeInfo ) * framework.Status {
113
+ func (pl * matchFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * framework .NodeInfo ) * framework.Status {
115
114
node := nodeInfo .Node ()
116
115
if node == nil {
117
116
return framework .NewStatus (framework .Error , "node not found" )
@@ -135,7 +134,7 @@ func (pl *noPodsFilterPlugin) Name() string {
135
134
}
136
135
137
136
// Filter invoked at the filter extension point.
138
- func (pl * noPodsFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * schedulertypes .NodeInfo ) * framework.Status {
137
+ func (pl * noPodsFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * framework .NodeInfo ) * framework.Status {
139
138
if len (nodeInfo .Pods ()) == 0 {
140
139
return nil
141
140
}
@@ -160,7 +159,7 @@ func (pl *fakeFilterPlugin) Name() string {
160
159
}
161
160
162
161
// Filter invoked at the filter extension point.
163
- func (pl * fakeFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * schedulertypes .NodeInfo ) * framework.Status {
162
+ func (pl * fakeFilterPlugin ) Filter (_ context.Context , _ * framework.CycleState , pod * v1.Pod , nodeInfo * framework .NodeInfo ) * framework.Status {
164
163
atomic .AddInt32 (& pl .numFilterCalled , 1 )
165
164
166
165
if returnCode , ok := pl .failedNodeReturnCodeMap [nodeInfo .Node ().Name ]; ok {
@@ -808,7 +807,7 @@ func TestGenericScheduler(t *testing.T) {
808
807
809
808
var pvcs []v1.PersistentVolumeClaim
810
809
pvcs = append (pvcs , test .pvcs ... )
811
- pvcLister := fakelisters .PersistentVolumeClaimLister (pvcs )
810
+ pvcLister := fakeframework .PersistentVolumeClaimLister (pvcs )
812
811
813
812
scheduler := NewGenericScheduler (
814
813
cache ,
@@ -2028,9 +2027,9 @@ func TestNodesWherePreemptionMightHelp(t *testing.T) {
2028
2027
fitErr := FitError {
2029
2028
FilteredNodesStatuses : test .nodesStatuses ,
2030
2029
}
2031
- var nodeInfos []* schedulertypes .NodeInfo
2030
+ var nodeInfos []* framework .NodeInfo
2032
2031
for _ , n := range makeNodeList (nodeNames ) {
2033
- ni := schedulertypes .NewNodeInfo ()
2032
+ ni := framework .NewNodeInfo ()
2034
2033
ni .SetNode (n )
2035
2034
nodeInfos = append (nodeInfos , ni )
2036
2035
}
@@ -2371,7 +2370,7 @@ func TestPreempt(t *testing.T) {
2371
2370
for _ , pod := range test .pods {
2372
2371
cache .AddPod (pod )
2373
2372
}
2374
- cachedNodeInfoMap := map [string ]* schedulertypes .NodeInfo {}
2373
+ cachedNodeInfoMap := map [string ]* framework .NodeInfo {}
2375
2374
nodeNames := defaultNodeNames
2376
2375
if len (test .nodeNames ) != 0 {
2377
2376
nodeNames = test .nodeNames
@@ -2391,7 +2390,7 @@ func TestPreempt(t *testing.T) {
2391
2390
nodeNames [i ] = node .Name
2392
2391
2393
2392
// Set nodeInfo to extenders to mock extenders' cache for preemption.
2394
- cachedNodeInfo := schedulertypes .NewNodeInfo ()
2393
+ cachedNodeInfo := framework .NewNodeInfo ()
2395
2394
cachedNodeInfo .SetNode (node )
2396
2395
cachedNodeInfoMap [node .Name ] = cachedNodeInfo
2397
2396
}
@@ -2570,8 +2569,8 @@ func TestFairEvaluationForNodes(t *testing.T) {
2570
2569
}
2571
2570
}
2572
2571
2573
- func nodesToNodeInfos (nodes []* v1.Node , snapshot * internalcache.Snapshot ) ([]* schedulertypes .NodeInfo , error ) {
2574
- var nodeInfos []* schedulertypes .NodeInfo
2572
+ func nodesToNodeInfos (nodes []* v1.Node , snapshot * internalcache.Snapshot ) ([]* framework .NodeInfo , error ) {
2573
+ var nodeInfos []* framework .NodeInfo
2575
2574
for _ , n := range nodes {
2576
2575
nodeInfo , err := snapshot .NodeInfos ().Get (n .Name )
2577
2576
if err != nil {
0 commit comments