mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-05 18:24:07 +00:00
kube-scheduler: checked err for golangci-lint
This commit is contained in:
parent
b0a73213d6
commit
bd8ac8c7fa
@ -282,8 +282,13 @@ func TestFailureHandler(t *testing.T) {
|
||||
queue := internalqueue.NewPriorityQueue(nil, informerFactory, internalqueue.WithClock(testingclock.NewFakeClock(time.Now())))
|
||||
schedulerCache := internalcache.New(ctx, 30*time.Second)
|
||||
|
||||
queue.Add(logger, testPod)
|
||||
queue.Pop(logger)
|
||||
if err := queue.Add(logger, testPod); err != nil {
|
||||
t.Fatalf("Add failed: %v", err)
|
||||
}
|
||||
|
||||
if _, err := queue.Pop(logger); err != nil {
|
||||
t.Fatalf("Pop failed: %v", err)
|
||||
}
|
||||
|
||||
if tt.podUpdatedDuringScheduling {
|
||||
podInformer.Informer().GetStore().Update(testPodUpdated)
|
||||
|
@ -240,8 +240,8 @@ func (f *FakeExtender) selectVictimsOnNodeByExtender(logger klog.Logger, pod *v1
|
||||
|
||||
var potentialVictims []*v1.Pod
|
||||
|
||||
removePod := func(rp *v1.Pod) {
|
||||
nodeInfoCopy.RemovePod(logger, rp)
|
||||
removePod := func(rp *v1.Pod) error {
|
||||
return nodeInfoCopy.RemovePod(logger, rp)
|
||||
}
|
||||
addPod := func(ap *v1.Pod) {
|
||||
nodeInfoCopy.AddPod(ap)
|
||||
@ -252,7 +252,9 @@ func (f *FakeExtender) selectVictimsOnNodeByExtender(logger klog.Logger, pod *v1
|
||||
for _, p := range nodeInfoCopy.Pods {
|
||||
if corev1helpers.PodPriority(p.Pod) < podPriority {
|
||||
potentialVictims = append(potentialVictims, p.Pod)
|
||||
removePod(p.Pod)
|
||||
if err := removePod(p.Pod); err != nil {
|
||||
return nil, 0, false, err
|
||||
}
|
||||
}
|
||||
}
|
||||
sort.Slice(potentialVictims, func(i, j int) bool { return util.MoreImportantPod(potentialVictims[i], potentialVictims[j]) })
|
||||
@ -279,7 +281,9 @@ func (f *FakeExtender) selectVictimsOnNodeByExtender(logger klog.Logger, pod *v1
|
||||
addPod(p)
|
||||
status := f.runPredicate(pod, nodeInfoCopy.Node())
|
||||
if !status.IsSuccess() {
|
||||
removePod(p)
|
||||
if err := removePod(p); err != nil {
|
||||
return false
|
||||
}
|
||||
victims = append(victims, p)
|
||||
}
|
||||
return status.IsSuccess()
|
||||
|
Loading…
Reference in New Issue
Block a user