@@ -46,7 +46,6 @@ import (
46
46
"k8s.io/kubernetes/pkg/controller"
47
47
"k8s.io/kubernetes/pkg/controller/daemon"
48
48
"k8s.io/kubernetes/pkg/scheduler"
49
- "k8s.io/kubernetes/pkg/scheduler/algorithmprovider"
50
49
labelsutil "k8s.io/kubernetes/pkg/util/labels"
51
50
"k8s.io/kubernetes/test/integration/framework"
52
51
)
@@ -84,10 +83,7 @@ func setupScheduler(
84
83
t * testing.T ,
85
84
cs clientset.Interface ,
86
85
informerFactory informers.SharedInformerFactory ,
87
- ) (restoreFeatureGates func ()) {
88
- // Enable Features.
89
- restoreFeatureGates = algorithmprovider .ApplyFeatureGates ()
90
-
86
+ ) {
91
87
eventBroadcaster := events .NewBroadcaster (& events.EventSinkImpl {
92
88
Interface : cs .EventsV1beta1 ().Events ("" ),
93
89
})
@@ -444,7 +440,7 @@ func TestOneNodeDaemonLaunchesPod(t *testing.T) {
444
440
defer cancel ()
445
441
446
442
// Start Scheduler
447
- defer setupScheduler (ctx , t , clientset , informers )( )
443
+ setupScheduler (ctx , t , clientset , informers )
448
444
449
445
informers .Start (ctx .Done ())
450
446
go dc .Run (5 , ctx .Done ())
@@ -486,7 +482,7 @@ func TestSimpleDaemonSetLaunchesPods(t *testing.T) {
486
482
go dc .Run (5 , ctx .Done ())
487
483
488
484
// Start Scheduler
489
- defer setupScheduler (ctx , t , clientset , informers )( )
485
+ setupScheduler (ctx , t , clientset , informers )
490
486
491
487
ds := newDaemonSet ("foo" , ns .Name )
492
488
ds .Spec .UpdateStrategy = * strategy
@@ -522,7 +518,7 @@ func TestDaemonSetWithNodeSelectorLaunchesPods(t *testing.T) {
522
518
go dc .Run (5 , ctx .Done ())
523
519
524
520
// Start Scheduler
525
- defer setupScheduler (ctx , t , clientset , informers )( )
521
+ setupScheduler (ctx , t , clientset , informers )
526
522
527
523
ds := newDaemonSet ("foo" , ns .Name )
528
524
ds .Spec .UpdateStrategy = * strategy
@@ -591,7 +587,7 @@ func TestNotReadyNodeDaemonDoesLaunchPod(t *testing.T) {
591
587
go dc .Run (5 , ctx .Done ())
592
588
593
589
// Start Scheduler
594
- defer setupScheduler (ctx , t , clientset , informers )( )
590
+ setupScheduler (ctx , t , clientset , informers )
595
591
596
592
ds := newDaemonSet ("foo" , ns .Name )
597
593
ds .Spec .UpdateStrategy = * strategy
@@ -638,7 +634,7 @@ func TestInsufficientCapacityNode(t *testing.T) {
638
634
go dc .Run (5 , ctx .Done ())
639
635
640
636
// Start Scheduler
641
- defer setupScheduler (ctx , t , clientset , informers )( )
637
+ setupScheduler (ctx , t , clientset , informers )
642
638
643
639
ds := newDaemonSet ("foo" , ns .Name )
644
640
ds .Spec .Template .Spec = resourcePodSpec ("" , "120M" , "75m" )
@@ -701,7 +697,7 @@ func TestLaunchWithHashCollision(t *testing.T) {
701
697
go dc .Run (5 , ctx .Done ())
702
698
703
699
// Start Scheduler
704
- defer setupScheduler (ctx , t , clientset , informers )( )
700
+ setupScheduler (ctx , t , clientset , informers )
705
701
706
702
// Create single node
707
703
_ , err := nodeClient .Create (newNode ("single-node" , nil ))
@@ -811,7 +807,7 @@ func TestTaintedNode(t *testing.T) {
811
807
go dc .Run (5 , ctx .Done ())
812
808
813
809
// Start Scheduler
814
- defer setupScheduler (ctx , t , clientset , informers )( )
810
+ setupScheduler (ctx , t , clientset , informers )
815
811
816
812
ds := newDaemonSet ("foo" , ns .Name )
817
813
ds .Spec .UpdateStrategy = * strategy
@@ -876,7 +872,7 @@ func TestUnschedulableNodeDaemonDoesLaunchPod(t *testing.T) {
876
872
go dc .Run (5 , ctx .Done ())
877
873
878
874
// Start Scheduler
879
- defer setupScheduler (ctx , t , clientset , informers )( )
875
+ setupScheduler (ctx , t , clientset , informers )
880
876
881
877
ds := newDaemonSet ("foo" , ns .Name )
882
878
ds .Spec .UpdateStrategy = * strategy
0 commit comments