action #132911
closedcoordination #121864: [epic] Split and enhance test modules in migrations
Split and improve recently created test module install_patterns
Description
Motivation¶
Improve and split recently created tests/migration/install_patterns.pm
This test module does two different things:
(1) install all patterns if needed
(2) display packages in the system
(1) in the near future this task will be done during the building of support images, so it will never appear in migration test suite (at least the ones refactored). Nevertheless this mechanism/test module might be used there somehow, so to improve (1) as usual we will be removing conditional code from tests, it should be clear that this test module is scheduled only when all patterns are required and renamed to install_all_patterns.pm
.
(2) another test module should be created for displaying the state of the rpm db at that moment, it might be call 'query_all_rpm.pm'.
Acceptance criteria¶
AC1: Split and improve this piece of code as described above
Additional information¶
Refactored test suite are currently in this job group with names ending on *_split_patch_sle
.
Updated by lmanfredi over 1 year ago
- Status changed from Workable to In Progress
- Assignee set to lmanfredi
Updated by lmanfredi over 1 year ago
Created two new tests in job group by isos post
offline_sles15sp3_ltss_media_basesys-srv-desk_all_full_split_patch_sle
offline_sles15sp4_pscc_basesys-srv-desk_all_full_split_patch_sle
Updated by lmanfredi about 1 year ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100