RWX tests should create RWX volumes

The test that checks that a volume can be accessed from multiple nodes
should create ReadWriteMany volume and not ReadWriteOnce.
This commit is contained in:
Jan Safranek
2025-04-10 12:48:25 +02:00
parent 88dfcb225d
commit 975e653af4

View File

@@ -466,7 +466,14 @@ func (t *multiVolumeTestSuite) DefineTests(driver storageframework.TestDriver, p
// Create volume
testVolumeSizeRange := t.GetTestSuiteInfo().SupportedSizeRange
resource := storageframework.CreateVolumeResource(ctx, l.driver, l.config, pattern, testVolumeSizeRange)
resource := storageframework.CreateVolumeResourceWithAccessModes(
ctx,
l.driver,
l.config,
pattern,
testVolumeSizeRange,
[]v1.PersistentVolumeAccessMode{v1.ReadWriteMany},
nil /* vacName */)
l.resources = append(l.resources, resource)
// Test access to the volume from pods on different node