mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-02 08:17:26 +00:00
Check provider first
When testing on local cluster for example using vagrant the Uberntes tests should be skipped.
This commit is contained in:
parent
1f78e7ea68
commit
58062a2c49
@ -38,13 +38,13 @@ var _ = framework.KubeDescribe("Ubernetes Lite", func() {
|
|||||||
var err error
|
var err error
|
||||||
image := "gcr.io/google_containers/serve_hostname:v1.4"
|
image := "gcr.io/google_containers/serve_hostname:v1.4"
|
||||||
BeforeEach(func() {
|
BeforeEach(func() {
|
||||||
|
framework.SkipUnlessProviderIs("gce", "gke", "aws")
|
||||||
if zoneCount <= 0 {
|
if zoneCount <= 0 {
|
||||||
zoneCount, err = getZoneCount(f.Client)
|
zoneCount, err = getZoneCount(f.Client)
|
||||||
Expect(err).NotTo(HaveOccurred())
|
Expect(err).NotTo(HaveOccurred())
|
||||||
}
|
}
|
||||||
By(fmt.Sprintf("Checking for multi-zone cluster. Zone count = %d", zoneCount))
|
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.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
|
// TODO: SkipUnlessDefaultScheduler() // Non-default schedulers might not spread
|
||||||
})
|
})
|
||||||
It("should spread the pods of a service across zones", func() {
|
It("should spread the pods of a service across zones", func() {
|
||||||
|
Loading…
Reference in New Issue
Block a user