From f30846ecd57cd51e6b8264b750d1d7f477c83be3 Mon Sep 17 00:00:00 2001 From: Zach Loafman Date: Wed, 7 Jan 2015 17:11:25 -0800 Subject: [PATCH] Skip TestClusterDNS on GKE (since DNS is disabled there) We'll eventually want to do something fancier here. But the yak needs to stop growing hair. --- cmd/e2e/e2e.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmd/e2e/e2e.go b/cmd/e2e/e2e.go index 693eab9d3a..1658afc304 100644 --- a/cmd/e2e/e2e.go +++ b/cmd/e2e/e2e.go @@ -447,6 +447,15 @@ func outputTAPSummary(infoList []TestInfo) { // TestClusterDNS checks that cluster DNS works. func TestClusterDNS(c *client.Client) bool { + // TODO: + // https://github.com/GoogleCloudPlatform/kubernetes/issues/3305 + // (but even if it's fixed, this will need a version check for + // skewed version tests) + if os.Getenv("KUBERNETES_PROVIDER") == "gke" { + glog.Infof("skipping TestClusterDNS on gke") + return true + } + podClient := c.Pods(api.NamespaceDefault) //TODO: Wait for skyDNS