Project

General

Profile

action #71032

Updated by SLindoMansilla over 3 years ago

## Acceptance criteria 

 - **AC1:** A test suite `extra_tests_textmode` is schedule on openqa.opensuse.org for Tumbleweed x86_64 
 - **AC2:** `extra_tests_textmode` is scheduled on openqa.opensuse.org for Tumbleweed x86_64 on the main job group _only after 2 consecutive green jobs_. 
 - **AC3:** `extra_tests_in_textmode` is unscheduled from openqa.opensuse.org for Tumbleweed x86_64 after a green job of `extra_tests_textmode` on the main job group. 


 ## Exit criteria 

 - **EC:** In case the scenario `extra_tests_in_textmode` has failing modules, it is possible to consider considering the move of `extra_tests_textmode` from dev job group to main job group after to consecutive jobs with at least the same number of passing test modules. 

 ## Tasks 

 1. Create test suite definition on openqa.opensuse.org 
 2. Add via conditional schedule to [extra_tests_textmode.yaml](https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/schedule/functional/extra_tests_textmode.yaml) the modules present in `extra_tests_in_textmode` that are not included in `extra_tests_textmode.yaml` 
 3. Schedule `extra_tests_textmode` in [Development Tumbleweed](https://openqa.opensuse.org/admin/job_templates/38) on x86_64 
 4. After two consecutive green jobs in `Development Tumbleweed`, move it to [openSUSE Tumbleweed](https://openqa.opensuse.org/admin/job_templates/1) 
 5. After one green job in `openSUSE Tumbleweed`, unscheduled `extra_tests_in_textmode` from x86_64 


 ## Test suite definition 

 #### Description 

 ``` 
 Maintainer: slindomansilla@suse.de 
 Mainly post-installation console extra tests. 
 ``` 


 #### Settings 

 ``` 
 BOOT_HDD_IMAGE=1 
 DESKTOP=textmode 
 HDD_1=%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2 
 MAX_JOB_TIME=18000 
 NUMDISKS=2 
 REPO_9=%REPO_0_DEBUGINFO% 
 START_AFTER_TEST=create_hdd_textmode 
 SYSAUTHTEST=1 
 UEFI_PFLASH_VARS=%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2 
 YAML_SCHEDULE=schedule/functional/extra_tests_textmode.yaml 
 ```

Back