coordination #163919
Updated by JERiveraMoya 9 months ago
#### Motivation Prepare automation to have MVP ready for Beta 1 (29th Nov), see [schedule](https://confluence.suse.com/pages/viewpage.action?pageId=1491959849) Tasks will include (but not an exact list): - Sync of agama iso in O3 - Integration with openQA to boot in all the architectures. - Basic script/profile script that perform default installation of Tumbleweed interactive/unattended. Tumbleweed. - In the case of the interactive, break Break out the script using Page Object Model (POM) for code reuse and maintainability. - Once Agama will be available in IBS, perform previous activities to install a default SLES 16. What is out of scope: - Automate any scenario different from the default installation, all these activities are related with the setup, what to test is another big task (epic) to think about it, for example, a default installation with Agama doesn't have much value, other than to serve as regression, in SLES 16 testing should use images created directly in IBS to test such a that scenario where nothing is tweaked in the configuration of the system to be installed. for SLES 16. #### Acceptance criteria - **AC1**: Automation of a default installation of Tumbleweed with Agama is running in O3 for each build created in OBS. - **AC2**: Automation of a default installation of SLES 16 with Agama is running in OSD for each build created in IBS. - **AC3**: Automation is designed aiming for rereusability re reusability and maintainability of code (ie using POM). - **AC4**: Interactive installation will be controlled by a web testing tool + openQA and unattended installation will be controlled by openQA.