-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
Migrate IQE Plugin Tests to Playwright
-
Quality / Stability / Reliability
-
False
-
-
False
-
Unset
-
To Do
-
-
-
Review the CRCPLAN parent feature for additional context, including the feature overview, goals, user stories and use cases, acceptance criteria, designs, dependencies, risks, assumptions, pending questions and documentation callouts.
Summary and goal
We have a number of UI tests in IQE right now that are siloed in a place where they're not highly visible. We want to migrate these tests to Playwright to:
- Increase visibility to developers and tighten the feedback loop
- Ease the maintenance burden of tests by distributing the effort
- Actively prevent potential bad code/merges with pipeline-controlled feedback
Post-migration (or during migration) we'll need to pin down any hand-over tasks necessary to keep the IQE plugins operating and identify how the maintenance process will work moving forward.
Acceptance Criteria
TBD
Checklist
| Checklist Item | Required | Notes or Comments |
|---|---|---|
| Workstream or external team dependencies? | Y | Cross-collaboration will most likely be required between Plat/Framework and tenant app IQE teams. |
ADR Required?
|
N | |
Testing plans
|
N | Existing tests will be documented, but we won't be testing any new features. These are old tests. |
Known dependencies?
|
Y | Y - At this point the IQE UI plugins should be mostly devoid of tests and only contain chunks of "reusable" logic needed by the downstream plugins. |
Open Questions
Capture any open questions and resolutions related to the epic goal or acceptance criteria. Add any additional details, questions or decisions that need to be made or addressed.
- clones
-
RHCLOUD-44388 Migrate existing UI tests to run in-pipeline with Playwright
-
- New
-