action #155866
opencoordination #152769: [epic] Reduction of yaml files in YaST installations
Reduce yaml files for create_hdd_transactional_server
0%
Description
Motivation¶
See epic and tickets in the epic for best practices.
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.
Leave out for now ppc64le, due to most of our test coverage is in PowerVM and it is not working, so verification are not possible atm. Anyway in the future most likely we will have to reduce hugely test coverage for ppc64le, so we should take that into account instead of trying to do much effort in the code due to PowerVM requires special treatment in the console or installation that only make sense to have them in textmode breaking this homogeneity that we are aiming to.
Specific from this test suite:
None, should be straightforward.
Schedules for this test suite exists in schedule/yast/transactional_server
.
Acceptance criteria¶
AC1: Reduce yaml files for corresponding test suite over all the architectures
AC2: Clean-up unused files.
Updated by JERiveraMoya about 1 year ago
- Copied from action #155863: Reduce yaml files for btrfs+warnings added
Updated by JERiveraMoya 11 months ago
- Tags changed from qe-yam-mar-sprint to qe-yam-apr-sprint
Updated by JERiveraMoya 11 months ago
- Tags changed from qe-yam-apr-sprint to qe-yam-may-sprint
Updated by JERiveraMoya 9 months ago
- Tags changed from qe-yam-may-sprint to qe-yam-jan-sprint
Updated by JERiveraMoya 9 months ago
- Tags changed from qe-yam-jan-sprint to qe-yam-jun-sprint
Updated by JERiveraMoya 8 months ago
- Tags changed from qe-yam-jun-sprint to qe-yam-jul-sprint
Updated by rainerkoenig 7 months ago
- Tags changed from qe-yam-jul-sprint, qe-yam-aug-sprint to qe-yam-aug-sprint
Updated by jfernandez 6 months ago
- Status changed from Workable to In Progress
- Assignee set to jfernandez
Updated by JERiveraMoya 6 months ago
feel free to put in workable some of your ticket for yaml reduction if you are focused on high prio, so we give opportunity to someone else.
Updated by JERiveraMoya 6 months ago
- Tags changed from qe-yam-aug-sprint to qe-yam-sep-sprint
Updated by jfernandez 6 months ago
- Status changed from In Progress to Workable
- Assignee deleted (
jfernandez)
I file a ticket for review a non team related error: https://bugzilla.suse.com/show_bug.cgi?id=1229647
I left the ticket as workable.
Updated by zoecao 6 months ago
The [validate_default_target] error on s390x reported in [bsc#1229647] is caused by VNC testing on s390x, so it is closed as invalid by developer. And I skipped the default target checking in tests, [VRs]
Still need to think about how to add one more test module of "shutsown/svirt_upload_assets" for s390x only, I tried to add "conditional_schedule", but it doesn't work, some errors: https://openqa.suse.de/tests/15389474
Updated by JERiveraMoya 5 months ago
- Tags deleted (
qe-yam-sep-sprint) - Status changed from In Progress to New
- Assignee deleted (
zoecao)
Updated by JERiveraMoya 5 months ago
- Copied from deleted (action #155863: Reduce yaml files for btrfs+warnings)
Updated by JERiveraMoya 4 months ago
- Tags set to qe-yam-oct-sprint
- Status changed from New to Workable
Updated by JERiveraMoya 4 months ago
- Tags changed from qe-yam-oct-sprint to qe-yam-nov-sprint
Updated by JERiveraMoya 3 months ago
- Tags deleted (
qe-yam-nov-sprint) - Status changed from Workable to New
Updated by JERiveraMoya 2 months ago
- Tags set to qe-yam-jan-sprint-fy25
- Status changed from New to Workable
Updated by JERiveraMoya 2 months ago
- Tags changed from qe-yam-jan-sprint-fy25 to qe-yam-dec-sprint-fy25
Updated by JERiveraMoya about 2 months ago
- Tags deleted (
qe-yam-dec-sprint-fy25)