diff --git a/tests/e2e/pkg/tester/skip_regex.go b/tests/e2e/pkg/tester/skip_regex.go index 82fefa2d92..d6c482f733 100644 --- a/tests/e2e/pkg/tester/skip_regex.go +++ b/tests/e2e/pkg/tester/skip_regex.go @@ -20,6 +20,7 @@ import ( "regexp" "strings" + "k8s.io/kops/upup/pkg/fi" "k8s.io/kops/upup/pkg/fi/utils" ) @@ -110,6 +111,10 @@ func (t *Tester) setSkipRegexFlag() error { skipRegex += "|should.verify.that.all.nodes.have.volume.limits" } + if cluster.Spec.CloudConfig != nil && cluster.Spec.CloudConfig.AWSEBSCSIDriver != nil && fi.BoolValue(cluster.Spec.CloudConfig.AWSEBSCSIDriver.Enabled) { + skipRegex += "|In-tree.Volumes.\\[Driver:.aws\\]" + } + // Ensure it is valid regex if _, err := regexp.Compile(skipRegex); err != nil { return err