Skip to content

Conversation

@kstrenkova
Copy link
Contributor

Currently, test-operator only has one suite envTest. To keep best practices we shold add more tests for test-operator functionality to prevent regression. This PR starts by adding base envTests that can be improved in the future.

@openshift-ci
Copy link

openshift-ci bot commented Jan 13, 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 13, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kstrenkova

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

The pull request process is described 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

@softwarefactory-project-zuul
Copy link

Unable to freeze job graph: Job podified-multinode-edpm-deployment-crc-test-operator depends on openstack-k8s-operators-content-provider which was not run.

@softwarefactory-project-zuul
Copy link

Unable to freeze job graph: Job podified-multinode-edpm-deployment-crc-test-operator depends on openstack-k8s-operators-content-provider which was not run.

@softwarefactory-project-zuul
Copy link

Unable to freeze job graph: Job podified-multinode-edpm-deployment-crc-test-operator depends on openstack-k8s-operators-content-provider which was not run.

@softwarefactory-project-zuul
Copy link

Unable to freeze job graph: Job podified-multinode-edpm-deployment-crc-test-operator depends on openstack-k8s-operators-content-provider which was not run.

@softwarefactory-project-zuul
Copy link

Unable to freeze job graph: Job podified-multinode-edpm-deployment-crc-test-operator depends on openstack-k8s-operators-content-provider which was not run.

@kstrenkova kstrenkova marked this pull request as ready for review January 15, 2026 11:22
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ae207385ad904209a959b109e0ea58ab

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 35m 36s
podified-multinode-edpm-deployment-crc-test-operator FAILURE in 1h 17m 10s

@kstrenkova
Copy link
Contributor Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/251eb2c884a94d11b5376908cfb40464

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 05m 23s
podified-multinode-edpm-deployment-crc-test-operator FAILURE in 1h 16m 41s

Currently, test-operator only has one suite envTest. To keep best
practices we shold add more tests for test-operator functionality
to prevent regression. This PR starts by adding base envTests that
can be improved in the future.
This change enables meta-operator build and removes custom bundle
overrides to make it more similar to other operators and to fix
errors when adding only envTests (job wouldn't run). Now the PR
changes will be tested via the standard openstack-operator build
instead of CSV patching.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @stuggi 👋 Could I ask you to check this change?

As you can see on the PR, I encountered some errors when adding only envTests and then arrived to the conclusion that maybe these variables were not needed - it passes now plus it will be similar to other operators under openstack-operator. So I wanted to double-check if this wouldn't be a breaking change.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant