Project

General

Profile

action #163232

Updated by JERiveraMoya 14 days ago

#### Motivation 
 See epic and tickets in the epic for best practices. 
 This is a follow-up of #155869 and #155872 https://progress.opensuse.org/issues/155869 to unify with PowerVM. 

 Some general summary as a hint (after reading previous tickets): 
 Main goals are to reduce for single test suite to single yaml file comparing the ones created per each architecture before and drive the schedule having different yaml default files per each architecture. The final yaml should be stored in a folder where we have the representation of each test case: schedule/yam/test_cases 
 In order to do that you have to consider if it is just about yaml or would require some code changes to make things more homogeneous, there are multiple approaches ranging from simple dropping small tested functionality in some specific architecture to some more fancy code strategy. 
 At the same time we should care of variables, basically moving all of them to job group yaml. 

 Specific from this test suite: 
 None, should be straightforward. 
 Schedules for this test suite exists in `schedule/yast/encryption/`. 

 #### Acceptance criteria 
 **AC1**: Reduce yaml files for corresponding test suite over all the architectures 
 **AC2**: Clean-up unused files.

Back