Skip to content

[CRDB-53890] e2e: add OpenShift infrastructure support for single and multi-region operator tests#624

Open
shreyaskm623 wants to merge 2 commits into
masterfrom
shreyaskm/openshfit-advanced-e2e-new
Open

[CRDB-53890] e2e: add OpenShift infrastructure support for single and multi-region operator tests#624
shreyaskm623 wants to merge 2 commits into
masterfrom
shreyaskm/openshfit-advanced-e2e-new

Conversation

@shreyaskm623
Copy link
Copy Markdown
Contributor

@shreyaskm623 shreyaskm623 commented Apr 25, 2026

Extends the e2e test framework with a new openshift provider that provisions OpenShift clusters on GCP via openshift-install and runs the existing single-region and multi-region operator test suites against them.

JIRA: https://cockroachlabs.atlassian.net/browse/CC-35910

@shreyaskm623 shreyaskm623 force-pushed the shreyaskm/openshfit-advanced-e2e-new branch from 9b7ec31 to 2893c05 Compare April 25, 2026 18:12
This commit introduces advanced e2e tests for single and multi region for CockroachDB features
like Wal-failover, EAR and PCR. These tests verifies supportibility when configured through helm-charts
rather than re-validating functionality.

These advanced tests are run weekly once similar to the existing weekly tests and are executed independently
without mixing with basic tests.
@shreyaskm623 shreyaskm623 force-pushed the shreyaskm/openshfit-advanced-e2e-new branch 2 times, most recently from 537e38c to a91f63a Compare April 27, 2026 13:43
@shreyaskm623 shreyaskm623 changed the base branch from master to nishanth/operator-advanced-tests April 27, 2026 13:43
… operator tests

Adds OpenShift as a supported cloud provider in the e2e operator test framework,
enabling the full operator test suite to run on OpenShift clusters provisioned
on GCP via openshift-install, for both single-region and multi-region setups.
@shreyaskm623 shreyaskm623 force-pushed the shreyaskm/openshfit-advanced-e2e-new branch from a91f63a to 9bff4c3 Compare April 28, 2026 04:35
@shreyaskm623 shreyaskm623 changed the title openshift e2e test new e2e: add OpenShift infrastructure support for single and multi-region operator tests Apr 28, 2026
@shreyaskm623 shreyaskm623 self-assigned this Apr 28, 2026
@shreyaskm623 shreyaskm623 changed the title e2e: add OpenShift infrastructure support for single and multi-region operator tests [CRDB-53890] e2e: add OpenShift infrastructure support for single and multi-region operator tests Apr 28, 2026
@shreyaskm623
Copy link
Copy Markdown
Contributor Author

All the Copilot reviews have been addressed here already - #607

@shreyaskm623 shreyaskm623 marked this pull request as ready for review April 28, 2026 04:40
@shreyaskm623 shreyaskm623 changed the base branch from nishanth/operator-advanced-tests to master April 28, 2026 04:50
@shreyaskm623 shreyaskm623 changed the base branch from master to nishanth/operator-advanced-tests April 28, 2026 04:51
@shreyaskm623 shreyaskm623 force-pushed the nishanth/operator-advanced-tests branch 6 times, most recently from e210753 to 6ab0067 Compare May 12, 2026 12:47
Base automatically changed from nishanth/operator-advanced-tests to master May 14, 2026 09:49
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.

2 participants