Project

General

Profile

action #104769

Updated by JERiveraMoya over 2 years ago

 
 We have a couple of checks to ensure that the install source matches boot parameters and linuxrc settings: 
 https://openqa.suse.de/tests/7922921#step/welcome/9 
 https://openqa.suse.de/tests/7922923#step/welcome/9 
 https://openqa.suse.de/tests/7924022#step/welcome/9 

 Corresponding code: https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/installation/welcome.pm#L183-L196 

 **AC1**: Reuse existing test to automate, i.e.:    `installation/access_beta_distribution`, `installation/product_selection/install_SLES`. 
 Once the split is down, we can proceed to create separate test suite for gnome_self_signed_https. 
 **AC2**: Create one new validation test that change virtual console and perform those checks 
 (so it doesn't require needles and can check the ret code from those two commands). 
 **AC3**: Check if that code is used by other team and if not, remove it. 
 **AC4**: Remove unnecessary settings/reduce number of extra settings. 

 Note: better doing it from scratch using ret code than trying to create lib to be used in existing code and in new test (even if it is repeated code, also could be tricky to find where is running because it is welcome and it is everywhere in many shapes).

Back