Skip to content

Add sparkoperator support in DSC configuration and tests#2839

Open
shruthis4 wants to merge 3 commits intored-hat-data-services:masterfrom
shruthis4:ods-ci_tests
Open

Add sparkoperator support in DSC configuration and tests#2839
shruthis4 wants to merge 3 commits intored-hat-data-services:masterfrom
shruthis4:ods-ci_tests

Conversation

@shruthis4
Copy link

  • Updated dsc_template.yml to include sparkoperator management state.
  • Modified oc_install.robot to check for sparkoperator component status during installation.
  • Enhanced 0113__dsc_components.robot with validation for sparkoperator's default and managed states, ensuring proper resource handling.

@openshift-ci
Copy link

openshift-ci bot commented Jan 21, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci
Copy link

openshift-ci bot commented Jan 22, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: shruthis4

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

${SAVED_MANAGEMENT_STATES.FEASTOPERATOR}= Get DSC Component State ${DSC_NAME} feastoperator ${OPERATOR_NS}
${SAVED_MANAGEMENT_STATES.LLAMASTACKOPERATOR}= Get DSC Component State ${DSC_NAME} llamastackoperator ${OPERATOR_NS}
${SAVED_MANAGEMENT_STATES.MLFLOWOPERATOR}= Get DSC Component State ${DSC_NAME} mlflowoperator ${OPERATOR_NS}
${SAVED_MANAGEMENT_STATES.SPARKOPERATOR}= Get DSC Component State ${DSC_NAME} sparkoperator

Check notice

Code scanning / Robocop

Variable '{{ name }}' is assigned but not used Note test

Variable '${SAVED_MANAGEMENT_STATES.SPARKOPERATOR}' is assigned but not used
... ${SPARKOPERATOR_DEPLOYMENT_NAME} ${SPARKOPERATOR_LABEL_SELECTOR}
... ${SAVED_MANAGEMENT_STATES.SPARKOPERATOR}

Validate Spark Removed State

Check warning

Code scanning / Robocop

Test case '{{ test_name }}' is too long ({{ test_length }}/{{ allowed_length }}) Warning test

Test case 'Validate Spark Removed State' is too long (21/20)
@shruthis4 shruthis4 requested a review from asanzgom January 22, 2026 18:37
- Updated dsc_template.yml to include sparkoperator management state.
- Modified oc_install.robot to check for sparkoperator component status during installation.
- Enhanced 0113__dsc_components.robot with validation for sparkoperator's default and managed states, ensuring proper resource handling.
@shruthis4 shruthis4 marked this pull request as ready for review February 10, 2026 19:17
@sonarqubecloud
Copy link

@shruthis4
Copy link
Author

@asanzgom: Is there a way to qualify these tests before submission?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant