Skip to content

chore(app-defaults): add e2e tests#2290

Open
gashcrumb wants to merge 1 commit intoredhat-developer:mainfrom
gashcrumb:RHIDP-13043
Open

chore(app-defaults): add e2e tests#2290
gashcrumb wants to merge 1 commit intoredhat-developer:mainfrom
gashcrumb:RHIDP-13043

Conversation

@gashcrumb
Copy link
Copy Markdown
Member

This change adds some e2e tests to the app-defaults workspace that start up RHDH using the new frontend system and validates that app login and scm authentication function as expected.

Fixes RHIDP-13043

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED

@gashcrumb gashcrumb requested review from a team and kadel as code owners April 22, 2026 10:25
@gashcrumb
Copy link
Copy Markdown
Member Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-app-auth:pr_2290__0.0.1
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-app-integrations:pr_2290__0.0.1

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.49.4).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@gashcrumb
Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

❌ Failed E2E Tests - app-defaults

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 4m 53s
Passed: 1 | Failed: 2 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@gashcrumb gashcrumb force-pushed the RHIDP-13043 branch 2 times, most recently from 28d7b95 to 4aca0ed Compare April 22, 2026 11:05
@gashcrumb
Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

@rhdh-test-bot
Copy link
Copy Markdown

❌ Failed E2E Tests - app-defaults

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 4m 31s
Passed: 1 | Failed: 2 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@gashcrumb
Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

@rhdh-test-bot
Copy link
Copy Markdown

❌ Failed E2E Tests - app-defaults

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 4m 35s
Passed: 2 | Failed: 1 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@gashcrumb
Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - app-defaults

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 4m 23s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@github-actions github-actions Bot added the workspace-update PR modifies files in an existing workspace label Apr 22, 2026
This change adds some e2e tests to the app-defaults workspace that start
up RHDH using the new frontend system and validates that app login and
scm authentication function as expected.

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
@sonarqubecloud
Copy link
Copy Markdown

@gashcrumb
Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

@gashcrumb
Copy link
Copy Markdown
Member Author

/hold

probably be good to first extend rhdh-e2e-test-utils to provide the NFS-related environment variables for a test via the setup configuration, rather than the test needing to provide them.

@gashcrumb
Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - app-defaults

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 4m 19s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

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

Labels

do-not-merge/hold workspace-update PR modifies files in an existing workspace

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants