Actions
action #156652
closedcoordination #153280: [epic] Future automation of Agama
Draft: PoC Multi-Machine test setup in Agama
Status:
Rejected
Priority:
Low
Assignee:
-
Target version:
-
Start date:
2024-03-05
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
Create a Multi-Machine (MM) setup that allows to test Agama without having the test framework inside the SUT for all arquitectures where MM is supported.
Scope¶
x86_64, aarch64 and ppc64le
Additional information¶
- Simple Multi-Machine jobs in O3 to get inspiration from: ovs-server and ovs-client
- Writing Multi-Machine tests: https://open.qa/docs/#mm-tests
- Docker in openSUSE: https://en.opensuse.org/Docker
- Run Playwright scripts in Docker environment: https://playwright.dev/docs/docker
- npm Playwright: https://www.npmjs.com/package/playwright
- Existing e2e Playwright tests: https://github.com/jknphy/e2e-agama-playwright
- Dummy Playwright test repo: https://github.com/jknphy/playwright-tests
- Playwright online trace viewer: https://trace.playwright.dev/
- Agama: https://github.com/openSUSE/agama
- Job templates for group Development Tumbleweed: https://openqa.opensuse.org/admin/job_templates/38
Actions