feat: add additional orchestrator UI tests to CI #3996
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR TypeTests, Enhancement Description
|
| Relevant files | |||||
|---|---|---|---|---|---|
| Tests |
| ||||
| Configuration changes |
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||
|
The image is available at: /test e2e-ocp-helm |
5b4e9d6 to
3cba1a5
Compare
|
The image is available at: /test e2e-ocp-helm |
|
This PR is stale because it has been open 7 days with no activity. Remove stale label or comment or this will be closed in 21 days. |
3cba1a5 to
44fcc49
Compare
44fcc49 to
6124a78
Compare
6124a78 to
cdb0c34
Compare
cdb0c34 to
4c4a92e
Compare
|
/test e2e-ocp-helm |
|
The image is available at: |
|
/test e2e-ocp-helm |
155fc82 to
c41e4bd
Compare
|
/test e2e-ocp-helm-nightly |
ⓘ Your monthly quota for Qodo has expired. Upgrade your plan ⓘ Paying users. Check that your Qodo account is linked with this Git user account |
bc1b60d to
1ba2a4a
Compare
|
/approve |
1ba2a4a to
3af8e85
Compare
|
/test e2e-ocp-helm-nightly |
ⓘ Your monthly quota for Qodo has expired. Upgrade your plan ⓘ Paying users. Check that your Qodo account is linked with this Git user account |
|
|
The image is available at: |
|
@y-first: The following tests failed, say
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. |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gustavolira 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 |
|
/cherry-pick release-1.9 |
|
@y-first: only redhat-developer org members may request cherry picks. If you are already part of the org, make sure to change your membership to public. Otherwise you can still do the cherry-pick manually. DetailsIn response to this:
Instructions 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. |
Backport of #3738 and #3996 from main, adapted to the release-1.9 CI structure (keeping utils.sh instead of lib/orchestrator.sh). Changes: - Migrate orchestrator from user-onboarding to failswitch workflow - Update workflow repo from rhdh-orchestrator-test to rhdhorchestrator - Add failswitch-workflow.spec.ts with comprehensive UI tests - Update orchestrator page object with new failswitch methods - Re-enable greeting workflow tests - Add executeCommandWithRetries to log-utils - Add orchestrator test skip logic for OSD-GCP and PR OCP helm jobs - Update sfp patch env vars in rbac_deployment Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…4246) * feat: backport orchestrator failswitch workflow tests to release-1.9 Backport of #3738 and #3996 from main, adapted to the release-1.9 CI structure (keeping utils.sh instead of lib/orchestrator.sh). Changes: - Migrate orchestrator from user-onboarding to failswitch workflow - Update workflow repo from rhdh-orchestrator-test to rhdhorchestrator - Add failswitch-workflow.spec.ts with comprehensive UI tests - Update orchestrator page object with new failswitch methods - Re-enable greeting workflow tests - Add executeCommandWithRetries to log-utils - Add orchestrator test skip logic for OSD-GCP and PR OCP helm jobs - Update sfp patch env vars in rbac_deployment Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: wait for SonataFlow operator reconciliation before checking rollout After patching a SonataFlow CR, the operator needs time to reconcile and create the deployment. Without waiting, `oc rollout status` fails with "deployments.apps not found". Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: use lower_case naming for local variables in shell functions Fixes Sonar code smell violations for local variable naming convention. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>



Description
Adds additional UI tests to the orchestrator test suite. Depends on previous PR
Which issue(s) does this PR fix
PR acceptance criteria
Please make sure that the following steps are complete:
How to test changes / Special notes to the reviewer