77 . "github.com/onsi/ginkgo/v2"
88 . "github.com/onsi/gomega"
99 "github.com/operator-framework/api/pkg/operators/v1alpha1"
10+ "github.com/operator-framework/operator-lifecycle-manager/pkg/controller/operators/olm"
1011 "github.com/operator-framework/operator-lifecycle-manager/pkg/controller/operators/olm/plugins"
1112 "github.com/operator-framework/operator-lifecycle-manager/test/e2e/ctx"
1213 "github.com/operator-framework/operator-lifecycle-manager/test/e2e/util"
@@ -31,6 +32,10 @@ var _ = Describe("CSV Namespace Labeler Plugin", func() {
3132 })
3233
3334 It ("should not label non openshift- namespaces" , func () {
35+ if ! olm .IsPluginEnabled (olm .CsvLabelerPluginId ) {
36+ Skip ("csv labeler plugin is disabled" )
37+ }
38+
3439 // create namespace with operator group
3540 testNamespace = SetupGeneratedTestNamespace (genName ("csv-ns-labeler-" ))
3641
@@ -46,6 +51,10 @@ var _ = Describe("CSV Namespace Labeler Plugin", func() {
4651 })
4752
4853 It ("should label a non-payload openshift- namespace" , func () {
54+ if ! olm .IsPluginEnabled (olm .CsvLabelerPluginId ) {
55+ Skip ("csv labeler plugin is disabled" )
56+ }
57+
4958 // create namespace with operator group
5059 testNamespace = SetupGeneratedTestNamespace (genName ("openshift-csv-ns-labeler-" ))
5160
@@ -61,6 +70,10 @@ var _ = Describe("CSV Namespace Labeler Plugin", func() {
6170 })
6271
6372 It ("should relabel a non-payload openshift- namespace containing csvs if the label is deleted" , func () {
73+ if ! olm .IsPluginEnabled (olm .CsvLabelerPluginId ) {
74+ Skip ("csv labeler plugin is disabled" )
75+ }
76+
6477 // create namespace with operator group
6578 testNamespace = SetupGeneratedTestNamespace (genName ("openshift-csv-ns-labeler-" ))
6679
0 commit comments