Repository navigation
🌱 OPRUN-4784: Move catalogd E2E steps and restoration into its suite - #3148
Conversation
Move HA, proxy, and TLS assertions with catalog-specific state and restoration hooks. Consume shared preparation without depending on platform, operator-controller, or object-controller step extractions. Refs: OPRUN-4784 Signed-off-by: Fabricio Aguiar <fabricio.aguiar@gmail.com> rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED
👷 Deploy request for olmv1 pending review.Visit the deploys page to approve it
|
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: perdasilva 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 |
eb14798
into
operator-framework:main
Description
Move catalogd HA, proxy, and TLS steps into
test/internal/e2e/catalogd/steps, together with scenario-local proxy state and deployment restoration. Register the extracted steps and cleanup hooks in the catalogd and legacy suites.Shared prerequisites are merged in #3138 and #3145. This PR contains only this component's extraction, rebased onto
mainat18949e4d. The four component extractions can be reviewed concurrently and merged in any order. Overlapping suite imports and registrations may require ordinary conflict resolution when later siblings merge.The branch changes 8 files. E2E/upgrade feature contents and tags are preserved.
Jira: https://redhat.atlassian.net/browse/OPRUN-4784
Design:
docs/designs/e2e-per-component.mdValidation
Go 1.26.5:
make lintpasses with zero issues.mainbyte for byte.make verifywithout tracked drift andmake test-unitwith race detection and coverage.Reviewer Checklist
Summary by CodeRabbit