Project

General

Profile

action #95748

Move opensuse tests schedule to separate folder

Added by oorlov about 2 months ago. Updated 7 days ago.

Status:
Feedback
Priority:
Normal
Assignee:
Target version:
Start date:
2021-07-20
Due date:
% Done:

0%

Estimated time:

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

  1. Create opensuse/ folder under schedule/; Optional: make opensuse/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);
  2. Move all opensuse schedules from yast folder to the recently created (the ones that contain _opensuse suffix);
  3. 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;
  4. 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:

History

#1 Updated by oorlov about 2 months ago

  • Description updated (diff)

#2 Updated by syrianidou_sofia about 2 months ago

  • Description updated (diff)

#3 Updated by syrianidou_sofia about 2 months ago

  • Status changed from New to Workable

#4 Updated by oorlov about 2 months ago

  • Status changed from Workable to In Progress
  • Assignee set to oorlov

#6 Updated by oorlov 7 days ago

  • Status changed from In Progress to Feedback

Also available in: Atom PDF