-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
5
-
False
-
-
False
-
Not Selected
-
rhos-product-ciops
-
-
-
Test-operator doesn't have kuttl tests like other openstack-operators. To strengthen testing and prevent regression, let's first add basic kuttl tests to test-operator.
I consulted Claude what could be part of this ticket, but it might be subject to change when practical implementation is in progress. These are the goals for now:
- Set up kuttl test framework in the repository
- Create test harness and helper scripts
- Add Makefile targets for running kuttl tests
- Document kuttl test structure and conventions
- Create mock/sample OpenStack configs, secrets for testing
The second part is for common test utilities and fixtures:
- Create reusable kuttl test assertions
- Build common test fixtures (ConfigMaps, Secrets, NetworkAttachmentDefinitions)
- Create helper scripts for verifying pod states
- Establish test naming conventions