diff --git a/pkg/testsuites/standard_suites.go b/pkg/testsuites/standard_suites.go index 13894410bcb5..e87c38877e61 100644 --- a/pkg/testsuites/standard_suites.go +++ b/pkg/testsuites/standard_suites.go @@ -51,11 +51,25 @@ var staticSuites = []ginkgo.TestSuite{ if isDisabled(name) { return false } - return strings.Contains(name, "[Suite:openshift/conformance/parallel") + return strings.Contains(name, "[Suite:openshift/conformance/parallel") && !strings.Contains(name, "[OCPFlaky]") }, Parallelism: 30, MaximumAllowedFlakes: 15, }, + { + Name: "openshift/conformance/ocp-flaky", + Description: templates.LongDesc(` + Our flaky tests plus the portion of the openshift/conformance test suite that run in parallel. + `), + Matches: func(name string) bool { + if isDisabled(name) { + return false + } + return strings.Contains(name, "[Suite:openshift/conformance/parallel") + }, + Parallelism: 30, + MaximumAllowedFlakes: 0, + }, { Name: "openshift/conformance/serial", Description: templates.LongDesc(`