diff --git a/test/e2e/storage/testsuites/multivolume.go b/test/e2e/storage/testsuites/multivolume.go index 2f2f33a93a2..358bb806066 100644 --- a/test/e2e/storage/testsuites/multivolume.go +++ b/test/e2e/storage/testsuites/multivolume.go @@ -429,6 +429,10 @@ func (t *multiVolumeTestSuite) DefineTests(driver storageframework.TestDriver, p e2eskipper.Skipf("Driver %q does not support multiple concurrent pods - skipping", dInfo.Name) } + if l.driver.GetDriverInfo().Name == "vsphere" && pattern == storageframework.BlockVolModeDynamicPV { + e2eskipper.Skipf("Driver %q does not support read only raw block volumes - skipping", dInfo.Name) + } + // Create volume testVolumeSizeRange := t.GetTestSuiteInfo().SupportedSizeRange resource := storageframework.CreateVolumeResource(l.driver, l.config, pattern, testVolumeSizeRange)