action #133103
closedcoordination #121855: [epic] Agama web interactive installation
Create test and POM for adding a home file system
Description
Motivation¶
Agama in Tumbleweed already allows adding a home file system, under storage page using Actions.
Scope¶
Tumbleweed in all architectures feasible at the moment.
Acceptance criteria¶
AC1: Create new scenario agama_tumbleweed_add_file_system_home
AC2: Use POMs to map Actions under Storage page and Add file system page.
AC3: Validate in the running system contains a home with default size and file system type.
Additional information¶
Playwright documentation: https://playwright.dev/docs/intro
Playwright documentation - Page Object Model: https://playwright.dev/docs/pom
How to use playwright with Agama: https://github.com/openSUSE/agama/blob/master/playwright/README.md
Yam repo for Playwright tests: https://github.com/jknphy/e2e-agama-playwright
Notice that for development in your system, you will need to install playwright and run npx playwright test
, due to in the live iso the command to run is different as described in doc above, playwright test
.
Notice that for dolomite there is not option for adding file system and it is like that by design.
We could thing for further test in the future that change the formatting options but using default values at the moment should be sufficient.
Updated by lmanfredi over 1 year ago
- Status changed from Workable to In Progress
- Assignee set to lmanfredi
Updated by rainerkoenig over 1 year ago
- Related to action #133445: Consolidate pages directories in agama-playwright tests added
Updated by lmanfredi over 1 year ago
- Status changed from In Progress to Resolved