mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 23:15:14 +00:00
Rename testCleanup to driverCleanup
Change-Id: I2ee50e2c7eed82724b7a2703819dcefcf7fa915f
This commit is contained in:
parent
95c7b42340
commit
8d3abb83f9
@ -61,8 +61,8 @@ func (s *disruptiveTestSuite) skipRedundantSuite(driver TestDriver, pattern test
|
|||||||
|
|
||||||
func (s *disruptiveTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (s *disruptiveTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
cs clientset.Interface
|
cs clientset.Interface
|
||||||
ns *v1.Namespace
|
ns *v1.Namespace
|
||||||
@ -87,7 +87,7 @@ func (s *disruptiveTestSuite) defineTests(driver TestDriver, pattern testpattern
|
|||||||
l.cs = f.ClientSet
|
l.cs = f.ClientSet
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
|
|
||||||
if pattern.VolMode == v1.PersistentVolumeBlock && !driver.GetDriverInfo().Capabilities[CapBlock] {
|
if pattern.VolMode == v1.PersistentVolumeBlock && !driver.GetDriverInfo().Capabilities[CapBlock] {
|
||||||
framework.Skipf("Driver %s doesn't support %v -- skipping", driver.GetDriverInfo().Name, pattern.VolMode)
|
framework.Skipf("Driver %s doesn't support %v -- skipping", driver.GetDriverInfo().Name, pattern.VolMode)
|
||||||
@ -109,9 +109,9 @@ func (s *disruptiveTestSuite) defineTests(driver TestDriver, pattern testpattern
|
|||||||
l.resource = nil
|
l.resource = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -65,8 +65,8 @@ func (p *ephemeralTestSuite) skipRedundantSuite(driver TestDriver, pattern testp
|
|||||||
|
|
||||||
func (p *ephemeralTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (p *ephemeralTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
testCase *EphemeralTest
|
testCase *EphemeralTest
|
||||||
}
|
}
|
||||||
@ -94,7 +94,7 @@ func (p *ephemeralTestSuite) defineTests(driver TestDriver, pattern testpatterns
|
|||||||
l = local{}
|
l = local{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.testCase = &EphemeralTest{
|
l.testCase = &EphemeralTest{
|
||||||
Client: l.config.Framework.ClientSet,
|
Client: l.config.Framework.ClientSet,
|
||||||
Namespace: f.Namespace.Name,
|
Namespace: f.Namespace.Name,
|
||||||
@ -107,9 +107,9 @@ func (p *ephemeralTestSuite) defineTests(driver TestDriver, pattern testpatterns
|
|||||||
}
|
}
|
||||||
|
|
||||||
cleanup := func() {
|
cleanup := func() {
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -63,8 +63,8 @@ func (t *multiVolumeTestSuite) skipRedundantSuite(driver TestDriver, pattern tes
|
|||||||
|
|
||||||
func (t *multiVolumeTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (t *multiVolumeTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
cs clientset.Interface
|
cs clientset.Interface
|
||||||
ns *v1.Namespace
|
ns *v1.Namespace
|
||||||
@ -99,7 +99,7 @@ func (t *multiVolumeTestSuite) defineTests(driver TestDriver, pattern testpatter
|
|||||||
l.driver = driver
|
l.driver = driver
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -108,9 +108,9 @@ func (t *multiVolumeTestSuite) defineTests(driver TestDriver, pattern testpatter
|
|||||||
resource.cleanupResource()
|
resource.cleanupResource()
|
||||||
}
|
}
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -87,8 +87,8 @@ func (p *provisioningTestSuite) skipRedundantSuite(driver TestDriver, pattern te
|
|||||||
|
|
||||||
func (p *provisioningTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (p *provisioningTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
testCase *StorageClassTest
|
testCase *StorageClassTest
|
||||||
cs clientset.Interface
|
cs clientset.Interface
|
||||||
@ -127,7 +127,7 @@ func (p *provisioningTestSuite) defineTests(driver TestDriver, pattern testpatte
|
|||||||
l = local{}
|
l = local{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
||||||
l.cs = l.config.Framework.ClientSet
|
l.cs = l.config.Framework.ClientSet
|
||||||
claimSize := dDriver.GetClaimSize()
|
claimSize := dDriver.GetClaimSize()
|
||||||
@ -155,9 +155,9 @@ func (p *provisioningTestSuite) defineTests(driver TestDriver, pattern testpatte
|
|||||||
}
|
}
|
||||||
|
|
||||||
cleanup := func() {
|
cleanup := func() {
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -101,8 +101,8 @@ func (s *snapshottableTestSuite) defineTests(driver TestDriver, pattern testpatt
|
|||||||
dc := f.DynamicClient
|
dc := f.DynamicClient
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
config, testCleanup := driver.PrepareTest(f)
|
config, driverCleanup := driver.PrepareTest(f)
|
||||||
defer testCleanup()
|
defer driverCleanup()
|
||||||
|
|
||||||
vsc := sDriver.GetSnapshotClass(config)
|
vsc := sDriver.GetSnapshotClass(config)
|
||||||
class := dDriver.GetDynamicProvisionStorageClass(config, "")
|
class := dDriver.GetDynamicProvisionStorageClass(config, "")
|
||||||
|
@ -81,8 +81,8 @@ func (s *subPathTestSuite) skipRedundantSuite(driver TestDriver, pattern testpat
|
|||||||
|
|
||||||
func (s *subPathTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (s *subPathTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
resource *genericVolumeTestResource
|
resource *genericVolumeTestResource
|
||||||
roVolSource *v1.VolumeSource
|
roVolSource *v1.VolumeSource
|
||||||
@ -109,7 +109,7 @@ func (s *subPathTestSuite) defineTests(driver TestDriver, pattern testpatterns.T
|
|||||||
l = local{}
|
l = local{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName)
|
||||||
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
||||||
|
|
||||||
@ -165,9 +165,9 @@ func (s *subPathTestSuite) defineTests(driver TestDriver, pattern testpatterns.T
|
|||||||
l.resource = nil
|
l.resource = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -40,8 +40,8 @@ type topologyTestSuite struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type topologyTest struct {
|
type topologyTest struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
intreeOps opCounts
|
intreeOps opCounts
|
||||||
migratedOps opCounts
|
migratedOps opCounts
|
||||||
@ -109,7 +109,7 @@ func (t *topologyTestSuite) defineTests(driver TestDriver, pattern testpatterns.
|
|||||||
l := topologyTest{}
|
l := topologyTest{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
|
|
||||||
l.resource = genericVolumeTestResource{
|
l.resource = genericVolumeTestResource{
|
||||||
driver: driver,
|
driver: driver,
|
||||||
@ -151,8 +151,8 @@ func (t *topologyTestSuite) defineTests(driver TestDriver, pattern testpatterns.
|
|||||||
|
|
||||||
cleanup := func(l topologyTest) {
|
cleanup := func(l topologyTest) {
|
||||||
t.cleanupResources(cs, &l)
|
t.cleanupResources(cs, &l)
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -70,8 +70,8 @@ func (v *volumeExpandTestSuite) skipRedundantSuite(driver TestDriver, pattern te
|
|||||||
|
|
||||||
func (v *volumeExpandTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (v *volumeExpandTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
resource *genericVolumeTestResource
|
resource *genericVolumeTestResource
|
||||||
pod *v1.Pod
|
pod *v1.Pod
|
||||||
@ -102,7 +102,7 @@ func (v *volumeExpandTestSuite) defineTests(driver TestDriver, pattern testpatte
|
|||||||
l = local{}
|
l = local{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName)
|
||||||
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
||||||
}
|
}
|
||||||
@ -127,9 +127,9 @@ func (v *volumeExpandTestSuite) defineTests(driver TestDriver, pattern testpatte
|
|||||||
l.resource = nil
|
l.resource = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, driver.GetDriverInfo().InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -84,8 +84,8 @@ func (t *volumeIOTestSuite) skipRedundantSuite(driver TestDriver, pattern testpa
|
|||||||
|
|
||||||
func (t *volumeIOTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (t *volumeIOTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
resource *genericVolumeTestResource
|
resource *genericVolumeTestResource
|
||||||
|
|
||||||
@ -109,7 +109,7 @@ func (t *volumeIOTestSuite) defineTests(driver TestDriver, pattern testpatterns.
|
|||||||
l = local{}
|
l = local{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
||||||
|
|
||||||
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
||||||
@ -125,9 +125,9 @@ func (t *volumeIOTestSuite) defineTests(driver TestDriver, pattern testpatterns.
|
|||||||
l.resource = nil
|
l.resource = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -73,8 +73,8 @@ func (t *volumeModeTestSuite) skipRedundantSuite(driver TestDriver, pattern test
|
|||||||
|
|
||||||
func (t *volumeModeTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (t *volumeModeTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
cs clientset.Interface
|
cs clientset.Interface
|
||||||
ns *v1.Namespace
|
ns *v1.Namespace
|
||||||
@ -103,7 +103,7 @@ func (t *volumeModeTestSuite) defineTests(driver TestDriver, pattern testpattern
|
|||||||
l.cs = f.ClientSet
|
l.cs = f.ClientSet
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -169,9 +169,9 @@ func (t *volumeModeTestSuite) defineTests(driver TestDriver, pattern testpattern
|
|||||||
cleanup := func() {
|
cleanup := func() {
|
||||||
l.cleanupResource()
|
l.cleanupResource()
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
@ -98,8 +98,8 @@ func skipBlockTest(driver TestDriver) {
|
|||||||
|
|
||||||
func (t *volumesTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
func (t *volumesTestSuite) defineTests(driver TestDriver, pattern testpatterns.TestPattern) {
|
||||||
type local struct {
|
type local struct {
|
||||||
config *PerTestConfig
|
config *PerTestConfig
|
||||||
testCleanup func()
|
driverCleanup func()
|
||||||
|
|
||||||
resource *genericVolumeTestResource
|
resource *genericVolumeTestResource
|
||||||
|
|
||||||
@ -121,7 +121,7 @@ func (t *volumesTestSuite) defineTests(driver TestDriver, pattern testpatterns.T
|
|||||||
l = local{}
|
l = local{}
|
||||||
|
|
||||||
// Now do the more expensive test initialization.
|
// Now do the more expensive test initialization.
|
||||||
l.config, l.testCleanup = driver.PrepareTest(f)
|
l.config, l.driverCleanup = driver.PrepareTest(f)
|
||||||
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
l.intreeOps, l.migratedOps = getMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName)
|
||||||
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
l.resource = createGenericVolumeTestResource(driver, l.config, pattern)
|
||||||
if l.resource.volSource == nil {
|
if l.resource.volSource == nil {
|
||||||
@ -135,9 +135,9 @@ func (t *volumesTestSuite) defineTests(driver TestDriver, pattern testpatterns.T
|
|||||||
l.resource = nil
|
l.resource = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if l.testCleanup != nil {
|
if l.driverCleanup != nil {
|
||||||
l.testCleanup()
|
l.driverCleanup()
|
||||||
l.testCleanup = nil
|
l.driverCleanup = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
validateMigrationVolumeOpCounts(f.ClientSet, dInfo.InTreePluginName, l.intreeOps, l.migratedOps)
|
||||||
|
Loading…
Reference in New Issue
Block a user