action #132995
closedcoordination #121861: [epic] Convert scenarios to use libyui-rest-api
Convert slem-extensions_and_modules to libyui-rest-api
0%
Description
Motivation¶
We need apply existing test modules based on libyui-rest-api to all test suites running installations (excluded Multi-machine or other test suites where is not possible to apply) in job group https://openqa.suse.de/group_overview/510
for example:slem-extensions_and_modules.
For registration we might need to adapt existing test module or create new one in this ticket, see step:
https://openqa.suse.de/tests/10855488#step/scc_registration/2
and the folder for existing test modules based on libyui-rest-api: installation/module_registration/
Out of scope is to create new test module for ntp_config_settings see #133001
Note: Use only pages, without controllers for the libyui design.
Acceptance criteria¶
AC1: Convert test suites to libyui-rest-api using existing modules and perhaps modifying or creating new for registration
Additional information¶
Please, work in a branch if #132992 is still not completed, that shouldn't be a dependency.
Updated by leli over 1 year ago
- Related to action #133001: Create new libyui-rest-api based test modules for ntp_config_settings added
Updated by JERiveraMoya over 1 year ago
- Description updated (diff)
- Status changed from New to Workable
- Priority changed from Normal to High
- Target version set to Current
- Parent task set to #121861
Updated by syrianidou_sofia over 1 year ago
- Status changed from Workable to In Progress
- Assignee set to syrianidou_sofia
Updated by syrianidou_sofia over 1 year ago
Draft on slem_libyui branch: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17500
Updated by syrianidou_sofia over 1 year ago
scc problem partially fixed. s390x reconenction issue fixed. Follow up ticket: https://progress.opensuse.org/issues/133820
Updated by syrianidou_sofia over 1 year ago
Relevant MR: https://gitlab.suse.de/qsf-y/qa-sle-functional-y/-/merge_requests/524
-Fixing some settings.
-Adding the slem_installation_default libyui schedule (the extensions_and_modules will be added in the jobgroup once follow up ticket https://progress.opensuse.org/issues/133820 is done)
-Setting SCC_URL for extensions_and_modules to http://micro-%BUILD_ISO%.proxy.scc.suse.de
Updated by syrianidou_sofia over 1 year ago
- Status changed from In Progress to Resolved
All tests are green on osd, besides the aarch ones due to missing iso form osd