Fix DNS test for larger clusters

On GKE, we scale the number of DNS pods based on the cluster size. For
testing on larger clusters, relax the DNS pod check.
This commit is contained in:
Zach Loafman 2016-04-06 10:10:52 -07:00
parent d800dca7f8
commit 9b0a4bfdb0

View File

@ -226,8 +226,8 @@ func verifyDNSPodIsRunning(f *framework.Framework) {
if err != nil {
framework.Failf("Failed to list all dns service pods")
}
if len(dnsPods.Items) != 1 {
framework.Failf("Unexpected number of pods (%d) matches the label selector %v", len(dnsPods.Items), dnsServiceLabelSelector.String())
if len(dnsPods.Items) < 1 {
framework.Failf("No pods match the label selector %v", dnsServiceLabelSelector.String())
}
framework.ExpectNoError(framework.WaitForPodRunningInNamespace(f.Client, dnsPods.Items[0].Name, api.NamespaceSystem))
}