Commit 6e1fbf32 authored by Andrzej Wasylkowski's avatar Andrzej Wasylkowski

Made the tests ensure that Cluster Autoscaler is on before running.

parent 07dea6b4
...@@ -69,6 +69,12 @@ var _ = framework.KubeDescribe("Cluster size autoscaler scalability [Slow]", fun ...@@ -69,6 +69,12 @@ var _ = framework.KubeDescribe("Cluster size autoscaler scalability [Slow]", fun
BeforeEach(func() { BeforeEach(func() {
framework.SkipUnlessProviderIs("gce", "gke", "kubemark") framework.SkipUnlessProviderIs("gce", "gke", "kubemark")
// Check if Cloud Autoscaler is enabled by trying to get its ConfigMap.
_, err := f.ClientSet.CoreV1().ConfigMaps("kube-system").Get("cluster-autoscaler-status", metav1.GetOptions{})
if err != nil {
framework.Skipf("test expects Cluster Autoscaler to be enabled")
}
c = f.ClientSet c = f.ClientSet
if originalSizes == nil { if originalSizes == nil {
originalSizes = make(map[string]int) originalSizes = make(map[string]int)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment