-
Story
-
Resolution: Done
-
Major
-
None
-
None
Story
Summary
Introduce a complete E2E testing framework for RHDH plugins that handles deployment orchestration and test lifecycle management:
JIRA issue : https://issues.redhat.com/browse/RHIDP-9679
- RHDHDeployment class - Deploy RHDH to OpenShift via Helm charts or the RHDH Operator with automatic version resolution, config merging, and namespace management
- Playwright fixtures - Worker-scoped rhdh fixture that shares deployment across tests and auto-cleans namespaces in CI
- Kubernetes utilities - Helper for managing namespaces, ConfigMaps, Secrets, and Routes via @kubernetes/client-node
- Config merging - Deep merge YAML configs with environment variable substitution ($VAR, ${VAR:-default}{})
- New exports: rhdh-e2e-test-utils/test, rhdh-e2e-test-utils/rhdh, rhdh-e2e-test-utils/utils
Documentation
See README.md for detailed usage, configuration options, and examples.
Background
Dependencies and Blockers
QE impacted work
Documentation impacted work
Acceptance Criteria
upstream documentation updates (design docs, release notes etc)
Technical enablement / Demo