Actions
action #44753
closedcoordination #44054: [functional][y][epic] Develop maintainable and scalable test framework
[functional][y] Refactor partitioning_lvm test module using new framework design
Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 22
Start date:
2018-12-05
Due date:
2019-02-12
% Done:
0%
Estimated time:
8.00 h
Difficulty:
Description
See motivation in the parent ticket.
Acceptance criteria¶
- Fully working solution is provided, feedback is collected and follow-up tasks are evaluated
Suggestions¶
- Understand what test really does
- Separate the behavior by versions of the partitioner (Sle12 SP4 has old partitioner, Sle15 Sp0 - partitioner with changed UI, Sle15 SP1, Leap15.1, TW - with more changes in UI);
- Test module should call same behavior methods, but they should be implemented differently, depending on the version of partitioner (e.g. Use enable_encryption() method in the test module without caring of how it is actually implemented).
- PR should aim DoD we have for other tickets, but might get not get merged
- PR should be easy to review (relevant splits per commit)
Actions