Existing integration tests do not test valid configuration modes or mechanisms for the OCM. They rely on modes of wiring that have not been valid since 3.11 and are now impossible to wire. The tests should either be unit tests checking the behavior of specific pieces or e2e tests checking wiring. These are the final integration tests being snipped today: TestBuildDefaultAnnotations TestBuildDefaultEnvironment TestBuildDefaultGitHTTPProxy TestBuildDefaultGitHTTPSProxy TestBuildDefaultLabels TestBuildDefaultNodeSelectors TestBuildDeleteController TestBuildOverrideAnnotations TestBuildOverrideForcePull TestBuildOverrideForcePullCustomStrategy TestBuildOverrideLabels TestBuildOverrideNodeSelectors TestBuildOverrideTolerations
A handy link to the final state of test-integration: https://github.com/openshift/origin/tree/ac77c8a2e1f2b93131daca15d1fdbeb8832840e7/test/integration
Also being tracked in JIRA - https://jira.coreos.com/browse/DEVEXP-381
Let's just use the JIRA to track. That way, QE dose not get pulled in (as that Jira is no-qe) FYI PR https://github.com/openshift/origin/pull/23497 is up and is awaiting approve/lgtm