Wire contexts to Core controllers
This commit is contained in:
@@ -43,7 +43,7 @@ func NewFromClient(kubeClient clientset.Interface, terminatedPodThreshold int) (
|
||||
informerFactory := informers.NewSharedInformerFactory(kubeClient, controller.NoResyncPeriodFunc())
|
||||
podInformer := informerFactory.Core().V1().Pods()
|
||||
nodeInformer := informerFactory.Core().V1().Nodes()
|
||||
controller := NewPodGC(kubeClient, podInformer, nodeInformer, terminatedPodThreshold)
|
||||
controller := NewPodGC(context.TODO(), kubeClient, podInformer, nodeInformer, terminatedPodThreshold)
|
||||
controller.podListerSynced = alwaysReady
|
||||
return controller, podInformer, nodeInformer
|
||||
}
|
||||
@@ -145,7 +145,7 @@ func TestGCTerminated(t *testing.T) {
|
||||
})
|
||||
}
|
||||
|
||||
gcc.gc()
|
||||
gcc.gc(context.TODO())
|
||||
|
||||
if pass := compareStringSetToList(test.deletedPodNames, deletedPodNames); !pass {
|
||||
t.Errorf("[%v]pod's deleted expected and actual did not match.\n\texpected: %v\n\tactual: %v",
|
||||
@@ -336,7 +336,7 @@ func TestGCOrphaned(t *testing.T) {
|
||||
}
|
||||
|
||||
// First GC of orphaned pods
|
||||
gcc.gc()
|
||||
gcc.gc(context.TODO())
|
||||
if len(deletedPodNames) > 0 {
|
||||
t.Errorf("no pods should be deleted at this point.\n\tactual: %v", deletedPodNames)
|
||||
}
|
||||
@@ -367,7 +367,7 @@ func TestGCOrphaned(t *testing.T) {
|
||||
}
|
||||
|
||||
// Actual pod deletion
|
||||
gcc.gc()
|
||||
gcc.gc(context.TODO())
|
||||
|
||||
if pass := compareStringSetToList(test.deletedPodNames, deletedPodNames); !pass {
|
||||
t.Errorf("pod's deleted expected and actual did not match.\n\texpected: %v\n\tactual: %v",
|
||||
|
Reference in New Issue
Block a user