Skip to content

Commit 9fb6371

Browse files
authored
Merge pull request kubernetes#92603 from hasheddan/schedule-part-three
Do not raise exception if unscheduled Pod status is unknown
2 parents 784b073 + 5f904f5 commit 9fb6371

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

test/e2e/scheduling/predicates.go

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,15 +1052,8 @@ func GetPodsScheduled(workerNodes sets.String, pods *v1.PodList) (scheduledPods,
10521052
framework.ExpectEqual(scheduledCondition.Status, v1.ConditionTrue)
10531053
scheduledPods = append(scheduledPods, pod)
10541054
}
1055-
} else {
1056-
_, scheduledCondition := podutil.GetPodCondition(&pod.Status, v1.PodScheduled)
1057-
framework.ExpectEqual(scheduledCondition != nil, true)
1058-
if scheduledCondition != nil {
1059-
framework.ExpectEqual(scheduledCondition.Status, v1.ConditionFalse)
1060-
if scheduledCondition.Reason == "Unschedulable" {
1061-
notScheduledPods = append(notScheduledPods, pod)
1062-
}
1063-
}
1055+
} else if pod.Spec.NodeName == "" {
1056+
notScheduledPods = append(notScheduledPods, pod)
10641057
}
10651058
}
10661059
return

0 commit comments

Comments
 (0)