...
1
16
17 package storage
18
19 import (
20 "k8s.io/kubernetes/test/e2e/framework"
21 "k8s.io/kubernetes/test/e2e/storage/drivers"
22 storageframework "k8s.io/kubernetes/test/e2e/storage/framework"
23 "k8s.io/kubernetes/test/e2e/storage/testsuites"
24 "k8s.io/kubernetes/test/e2e/storage/utils"
25 )
26
27
28 var csiTestDrivers = []func() storageframework.TestDriver{
29 drivers.InitHostPathCSIDriver,
30 drivers.InitGcePDCSIDriver,
31
32 }
33
34
35 var _ = utils.SIGDescribe("CSI Volumes", func() {
36 for _, initDriver := range csiTestDrivers {
37 curDriver := initDriver()
38
39 args := storageframework.GetDriverNameWithFeatureTags(curDriver)
40 args = append(args, func() {
41 storageframework.DefineTestSuites(curDriver, testsuites.CSISuites)
42 })
43 framework.Context(args...)
44 }
45 })
46
View as plain text