Add ocp-operator-deployment unit tests for eco-ci-cd - #83834
Conversation
Wires up the ocp_operator_deployment role's operator_group_spec and validation test suites as a presubmit, mirroring the existing container-image-mirror, collect-metrics, and ocp-version-facts step registry patterns.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (5)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. WalkthroughThe change adds a CI step for OCP operator deployment functional tests. The step initializes repository metadata, runs operator-group and validation suites, declares ownership and metadata, and triggers when the operator deployment role changes. ChangesOCP operator deployment testing
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: 🔵 Low · up to The PR adds presubmit coverage for operator-deployment tests. It is mergeable with owner awareness after confirming the new test step does not duplicate an existing workflow. Sequence Diagram(s)sequenceDiagram
participant CI as CI operator
participant Step as OCP operator deployment step
participant Script as Test command script
participant Suites as Deployment test suites
CI->>Step: Start the registered test
Step->>Script: Run the command script
Script->>Suites: Execute operator-group and validation tests
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[REHEARSALNOTIFIER]
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals. Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse auto-ack |
|
@RileyFW: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse auto-ack |
|
@RileyFW: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@RileyFW: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ccardenosa, RileyFW The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Wires up the ocp_operator_deployment role's operator_group_spec and validation test suites as a presubmit, mirroring the existing container-image-mirror, collect-metrics, and ocp-version-facts step registry patterns.
Summary by CodeRabbit
Adds
eco-ci-cdpresubmit coverage for theocp_operator_deploymentrole.playbooks/roles/ocp_operator_deployment/changes.operator_group_specand validation test suites.