From 58062a2c491923c45af714bf60c3e55dd6ea94d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Ole=C5=9B?= Date: Wed, 22 Jun 2016 15:51:34 +0200 Subject: [PATCH] Check provider first When testing on local cluster for example using vagrant the Uberntes tests should be skipped. --- test/e2e/ubernetes_lite.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/e2e/ubernetes_lite.go b/test/e2e/ubernetes_lite.go index c3368c79706..4f94085ff80 100644 --- a/test/e2e/ubernetes_lite.go +++ b/test/e2e/ubernetes_lite.go @@ -38,13 +38,13 @@ var _ = framework.KubeDescribe("Ubernetes Lite", func() { var err error image := "gcr.io/google_containers/serve_hostname:v1.4" BeforeEach(func() { + framework.SkipUnlessProviderIs("gce", "gke", "aws") if zoneCount <= 0 { zoneCount, err = getZoneCount(f.Client) Expect(err).NotTo(HaveOccurred()) } By(fmt.Sprintf("Checking for multi-zone cluster. Zone count = %d", zoneCount)) framework.SkipUnlessAtLeast(zoneCount, 2, "Zone count is %d, only run for multi-zone clusters, skipping test") - framework.SkipUnlessProviderIs("gce", "gke", "aws") // TODO: SkipUnlessDefaultScheduler() // Non-default schedulers might not spread }) It("should spread the pods of a service across zones", func() {