-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
3
-
False
-
-
False
-
-
-
GRC Sprint 2024-05, GRC Sprint 2024-06
-
No
Currently we have a stoloston-only repository (https://github.com/stolostron/governance-policy-framework) which contains tests and workflows for verifying all the components of the policy framework work together. On PRs to stolostron repositories, we run one of those workflows to ensure that everything continues to work together nicely. On PRs to ocm-io repos, we don't currently run those kinds of tests.
For reference, there are two test suites in the repository:
- "e2e" - which runs against KinD clusters, and is used in the "kind.yml" workflow.
- "integration" - which generally runs against a 'full' openshift cluster, and is used in the periodic job currently managed in Travis CI. This is the same suite as we use in the BVT and SVT tests (formerly known as canaries).
We should run some of these tests on the ocm-io repositories, so that we don't only discover incompatibilities when changes get to stolostron.