diff --git a/test/e2e/storage/testsuites/ephemeral.go b/test/e2e/storage/testsuites/ephemeral.go index 45b7abe81254..9c4f7a0e85bc 100644 --- a/test/e2e/storage/testsuites/ephemeral.go +++ b/test/e2e/storage/testsuites/ephemeral.go @@ -215,6 +215,11 @@ func (p *ephemeralTestSuite) DefineTests(driver TestDriver, pattern testpatterns }) ginkgo.It("should support multiple inline ephemeral volumes", func() { + if pattern.BindingMode == storagev1.VolumeBindingImmediate && + pattern.VolType == testpatterns.GenericEphemeralVolume { + e2eskipper.Skipf("Multiple generic ephemeral volumes with immediate binding may cause pod startup failures when the volumes get created in separate topology segments.") + } + init() defer cleanup()