Skip to content

Gitops 9592 local admin UI test with playwright#1140

Open
trdoyle81 wants to merge 6 commits intoredhat-developer:masterfrom
trdoyle81:GITOPS-9592-Local-Admin-UI-test-with-Playwright
Open

Gitops 9592 local admin UI test with playwright#1140
trdoyle81 wants to merge 6 commits intoredhat-developer:masterfrom
trdoyle81:GITOPS-9592-Local-Admin-UI-test-with-Playwright

Conversation

@trdoyle81
Copy link
Copy Markdown
Member

*STACKED PR *
Depends on: #1138
(Please review and merge the base PR first. This PR has changes for the Local Admin test).

What type of PR is this?
/kind enhancement

What does this PR do / why we need it:
This PR is for the automated Playwright E2E UI test for the Local Admin login flow.

Have you updated the necessary documentation?

  • Documentation update is required by this PR.
  • Documentation has been updated.

Which issue(s) this PR fixes:
Fixes GITOPS-9592

Test acceptance criteria:

  • Unit Test
  • E2E Test

How to test changes / Special notes to the reviewer:
To verify the Local Admin UI test locally:

  1. Ensure you are logged into an active OpenShift cluster via your terminal (oc login...).
  2. Run the bash wrapper:
    ./run-ui-tests.sh tests/admin-login.spec.ts --project=chromium --headed
  3. The script will automatically use the CLI to fetch the GitOps cluster URLs and Admin password, bypass the SSO login, and run the Playwright test against the local admin dashboard.

Triona Doyle added 6 commits April 28, 2026 14:30
…ication

Signed-off-by: Triona Doyle <bot@example.com>
Signed-off-by: Triona Doyle <bot@example.com>
…ication

Signed-off-by: Triona Doyle <bot@example.com>
Signed-off-by: Triona Doyle <bot@example.com>
Signed-off-by: Triona Doyle <bot@example.com>
@openshift-ci openshift-ci Bot added the kind/enhancement New feature or request label May 1, 2026
@openshift-ci openshift-ci Bot requested review from chetan-rns and keithchong May 1, 2026 12:12
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 1, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign chetan-rns for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found 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

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

Labels

kind/enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant