action #95748
closedMove opensuse tests schedule to separate folder
Description
Motivation¶
Currently, almost all the schedule files for opensuse from YaST job group contain _opensuse
suffix and placed under yast
directory.
While making bulk change in yast schedules it requires a lot of attention to not introduce unnecessary changes in opensuse schedules.
Also, spreading those tests over yast folder makes them harder to find and identify of what schedules already created for opensuse and what are still use main.pm directly.
Scope¶
opensuse
Task¶
- Create
opensuse/
folder underschedule/
; Optional: makeopensuse/yast/
or/yast/opensuse/
sub-folder in case it is feasible to have the tests grouped in that way to highlight areas of responsibility of yast team (discuss in team); - Move all opensuse schedules from yast folder to the recently created (the ones that contain
_opensuse
suffix); - Also, copy schedules that are used for opensuse and do not contain
_opensuse
suffix, but located in yast folder and move them to the recently created folder; - Update existing opensuse Job Groups to use the schedules from new folder.
NOTE: Don't be afraid to introduce duplicated schedules right now. The approach to reduce duplications will be implemented in scope of another ticket. Right now the goal is to make schedules more transparent and know what is scheduled where. Without that knowledge it is hard to implement improvements in the existing schedule process.
Please, see that info as additional help:
The list of test modules that use YAML_SCHEDULE with files from yast folder from TW job Group.
Updated by syrianidou_sofia over 3 years ago
- Status changed from New to Workable
Updated by oorlov over 3 years ago
- Status changed from Workable to In Progress
- Assignee set to oorlov
Updated by oorlov over 3 years ago
Updated by JERiveraMoya about 3 years ago
- Status changed from Feedback to Closed