-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
2
-
None
-
None
-
Oddish Sprint 275
Description
This ticket aims to migrate all tests from the https://github.com/openshift/origin/blob/main/test/extended/olm/olmv1-preflight.go file to the new Go-native OTE framework. These tests validate OLMv1 catalog functionality using the oc CLI, and they will be rewritten to use direct API interaction. This migration is crucial for centralizing OLMv1 tests and improving their reliability and maintainability.
Acceptance Criteria
- All tests from olmv1-catalogd.go are migrated to OTE and pass.
- The original test file is removed from openshift/origin.
Tasks
- Migrate Tests: Rewrite all tests from olmv1-preflight.go using controller-runtime and gomega.
- Validation: Run the new tests and confirm they match the original functionality.
- Follow-up PR: Remove the olmv1-preflight.go file from openshift/origin.
Disclaimer: This content was generated with the support of an AI assistant.
- clones
-
OPRUN-4055 [OLMv1] - Migrate olmv1.go tests to OTE
-
- Closed
-
- is cloned by
-
OPRUN-4057 [OLMv1] - Migrate olmv1-singleownnamespace.go tests to OTE
-
- Closed
-
- links to