From a48aac46f8b9027ef5eb3e3a38a57334ffc4c1fe Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Tue, 19 Apr 2022 08:05:14 -0400 Subject: [PATCH] Disable Intree GCE PD tests by default Signed-off-by: Davanum Srinivas --- test/e2e/storage/in_tree_volumes.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/e2e/storage/in_tree_volumes.go b/test/e2e/storage/in_tree_volumes.go index af75f4dafe3..d6408111acb 100644 --- a/test/e2e/storage/in_tree_volumes.go +++ b/test/e2e/storage/in_tree_volumes.go @@ -17,6 +17,8 @@ limitations under the License. package storage import ( + "os" + "github.com/onsi/ginkgo" "k8s.io/kubernetes/test/e2e/storage/drivers" storageframework "k8s.io/kubernetes/test/e2e/storage/framework" @@ -35,8 +37,6 @@ var testDrivers = []func() storageframework.TestDriver{ drivers.InitHostPathSymlinkDriver, drivers.InitEmptydirDriver, drivers.InitCinderDriver, - drivers.InitGcePdDriver, - drivers.InitWindowsGcePdDriver, drivers.InitVSphereDriver, drivers.InitAzureDiskDriver, drivers.InitAzureFileDriver, @@ -53,6 +53,10 @@ var testDrivers = []func() storageframework.TestDriver{ // This executes testSuites for in-tree volumes. var _ = utils.SIGDescribe("In-tree Volumes", func() { + if enableGcePD := os.Getenv("ENABLE_STORAGE_GCE_PD_DRIVER"); enableGcePD == "yes" { + testDrivers = append(testDrivers, drivers.InitGcePdDriver) + testDrivers = append(testDrivers, drivers.InitWindowsGcePdDriver) + } for _, initDriver := range testDrivers { curDriver := initDriver()