diff --git a/test/e2e/scheduling/predicates.go b/test/e2e/scheduling/predicates.go index 0155dc87845..ff74c8cf02c 100644 --- a/test/e2e/scheduling/predicates.go +++ b/test/e2e/scheduling/predicates.go @@ -1052,15 +1052,8 @@ func GetPodsScheduled(workerNodes sets.String, pods *v1.PodList) (scheduledPods, framework.ExpectEqual(scheduledCondition.Status, v1.ConditionTrue) scheduledPods = append(scheduledPods, pod) } - } else { - _, scheduledCondition := podutil.GetPodCondition(&pod.Status, v1.PodScheduled) - framework.ExpectEqual(scheduledCondition != nil, true) - if scheduledCondition != nil { - framework.ExpectEqual(scheduledCondition.Status, v1.ConditionFalse) - if scheduledCondition.Reason == "Unschedulable" { - notScheduledPods = append(notScheduledPods, pod) - } - } + } else if pod.Spec.NodeName == "" { + notScheduledPods = append(notScheduledPods, pod) } } return