Actions
action #170344
openOptimize migration test suites via anchor
Status:
New
Priority:
Low
Assignee:
-
Target version:
-
Start date:
2024-11-27
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
Normally when a new service pack coming for test, only need update very small items to make the test suite for next service pack.
Ex: (simple case compare 15SP6 and 15SP5)
- migr_sles15sp6_desktop: description: >- Offline migration from sles15 sp6 with addons desk. Origin system has system role gnome and default patterns. Additionally, rollback is performed after migration. settings: <<: *gnome_and_qemuram +ISO: SLE-%VERSION%-Full-%ARCH%-Build%BUILD%-Media1.iso ADDONS: all-packages BOOTFROM: d FULL_UPDATE: '1' HDDVERSION: 15-SP6 HDD_1: supp_sles15sp6_desktop-%ARCH%.qcow2 ISO_MAXSIZE: '0' MEDIA_UPGRADE: '1' PATCH: '1' ROLLBACK_AFTER_MIGRATION: '1' SCC_ADDONS: base,serverapp,desktop,python3 UPGRADE: '1' testsuite: null
- migr_sles15sp5_desktop: description: >- Offline migration from sles15 sp5 with addons desk. Origin system has system role gnome and default patterns. Additionally, rollback is performed after migration. settings: <<: *gnome_and_qemuram +ISO: SLE-%VERSION%-Full-%ARCH%-Build%BUILD%-Media1.iso ADDONS: all-packages BOOTFROM: 'd' PATCH: '1' FULL_UPDATE: '1' HDDVERSION: 15-SP5 HDD_1: supp_sles15sp5_desktop-%ARCH%.qcow2 ISO_MAXSIZE: '0' MEDIA_UPGRADE: '1' ROLLBACK_AFTER_MIGRATION: '1' SCC_ADDONS: base,serverapp,desktop,python3 UPGRADE: '1' testsuite: null
This only need modify the test suite name, description, HDD_1, and HDDVERSION, from 15SP5 to 15SP6, if use anchor we will only need update these difference to add the test suites for the current development service pack.
Need investigate whether all test suites can be optimize through this method.
Scope¶
Migration test in migration job group
Acceptance criteria¶
- AC1: Optimize migration test suites via anchor.
Actions