-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
None
-
None
-
None
-
None
As a developer, I want pre-merge tests for Advanced Container Storage Configuration, so that pull requests are validated before merging and regressions are caught early.
Details
Implement pre-merge testing for Advanced Container Storage Configuration to validate changes before they are merged:
- Set up pre-merge test jobs for openshift/api changes
- Set up pre-merge test jobs for openshift/machine-config-operator changes
- Validate ContainerRuntimeConfig API schema changes
- Test storage.conf generation from ContainerRuntimeConfig
- Verify configuration limits enforced (5 for layer stores, 10 for image/artifact stores)
- Run unit tests for MCO controller changes
- Execute basic integration tests for storage configuration
Acceptance Criteria
- Pre-merge test jobs configured and running
- Tests execute automatically on pull requests
- API validation tests pass before merge
- MCO unit tests pass before merge
- Configuration rendering tests validate storage.conf output
- Test failures block pull request merging
- Pre-merge tests complete in reasonable time
- Test results visible in PR status checks