Skip to content

Conversation

@JanZachmann
Copy link
Contributor

E2E Infrastructure Setup (Phase 3.1)

This PR establishes the foundation for E2E regression testing using Playwright in a standardized Docker environment.

Changes

  • Added @playwright/test to src/ui/package.json.
  • Configured src/ui/playwright.config.ts.
  • Added scripts/run-e2e-tests.sh (internal script) and scripts/test-e2e-in-container.sh (host wrapper) to execute tests inside omnectshareddevacr.azurecr.io/rust:bookworm.
  • Implemented basic mock fixtures and a smoke test (src/ui/tests/smoke.spec.ts) validating login flow.
  • Updated .gitignore.

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
@JanZachmann JanZachmann changed the title test: setup E2E infrastructure test: setup E2E infrastructure (PR 3.1) Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant