Disable expansion in SC, if driver does not support it

This commit is contained in:
Hemant Kumar 2022-10-27 12:35:35 -04:00
parent e876d63ec2
commit fa242ff102

View File

@ -135,6 +135,10 @@ func (p *ephemeralTestSuite) DefineTests(driver storageframework.TestDriver, pat
l = local{} l = local{}
if !driver.GetDriverInfo().Capabilities[storageframework.CapOnlineExpansion] {
pattern.AllowExpansion = false
}
// Now do the more expensive test initialization. // Now do the more expensive test initialization.
l.config = driver.PrepareTest(f) l.config = driver.PrepareTest(f)
l.resource = storageframework.CreateVolumeResource(driver, l.config, pattern, e2evolume.SizeRange{}) l.resource = storageframework.CreateVolumeResource(driver, l.config, pattern, e2evolume.SizeRange{})