chore: add Local Test Runner support for E2E Tests for RHDH core. - #4023
Conversation
|
The image is available at: /test e2e-ocp-helm |
|
The image is available at: /test e2e-ocp-helm |
|
The image is available at: /test e2e-ocp-helm |
|
@subhashkhileri can you please fix the new sonar issues https://sonarcloud.io/project/issues?id=redhat-developer_rhdh&pullRequest=4023&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true |
8374063 to
9884207
Compare
9884207 to
810cad6
Compare
|
/review |
|
Persistent review updated to latest commit 82835ea |
zdrapela
left a comment
There was a problem hiding this comment.
I would say this is ready to be used by RHDH devs. It works as expected with OCP
| log::info "To run tests:" | ||
| echo " cd e2e-tests" | ||
| echo " yarn install" | ||
| echo " yarn playwright test --headed" |
There was a problem hiding this comment.
Maybe this can contain the --project=... with the specific project. Without the project specified, it will run all of them. Also the --headed can be explained (you often want to run it headlessly)
Extend local test runner to support non-OpenShift Kubernetes platforms: - Derive CONTAINER_PLATFORM from job name (*aks*, *eks*, *gke*, *osd*) - Add platform-specific cluster login (oc for OCP/OSD, kubectl for others) - Handle service account token creation for non-OpenShift clusters - Update container-init.sh to configure kubectl context for AKS/EKS/GKE - Add interactive menu options for AKS, EKS, GKE job selection - Update help text and examples for multi-platform usage Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
🚫 Image Push Skipped. The container image push was skipped because the build was skipped (either due to [skip-build] tag or no relevant changes with existing image) |
|
The image is available at: |
|
/lgtm |
|
The image is available at: |
|
|
The image is available at: |
|
/lgtm |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: albarbaro, teknaS47, zdrapela 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 |
ea67e7e
into
redhat-developer:main



Description
https://issues.redhat.com/browse/RHIDP-11483
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