diff --git a/test/e2e/scheduling/predicates.go b/test/e2e/scheduling/predicates.go index e3af318bcf6..c66f7bb3a67 100644 --- a/test/e2e/scheduling/predicates.go +++ b/test/e2e/scheduling/predicates.go @@ -1267,6 +1267,9 @@ func getNodeHostIP(ctx context.Context, f *framework.Framework, nodeName string) node, err := f.ClientSet.CoreV1().Nodes().Get(ctx, nodeName, metav1.GetOptions{}) framework.ExpectNoError(err) ips := e2enode.GetAddressesByTypeAndFamily(node, v1.NodeInternalIP, family) - gomega.Expect(ips).ToNot(gomega.BeEmpty()) + if len(ips) == 0 { + framework.Failf("No address by type (%s) and family (%s) on node (%s) found.", + v1.NodeInternalIP, family, nodeName) + } return ips[0] }