action #102173
closedFeature testing: Handle more gracefully when libyui libraries are missing
Description
Motivation¶
Every new Service Pack or new Product version, there are new features implemented. We, as QA team are responsible to validate that the features are implemented correctly and with accordance to requirements.
Scope¶
SLE 15-SP4
Task¶
Assign a ticket to yourself: https://jira.suse.com/browse/SLE-20463
- Test feature implemented in scope of https://jira.suse.com/browse/SLE-20346;
- Use the steps provided by developer (e.g. these;
- Consider additional steps to check any potential regression;
- Once feature is tested, add bug reports to bugzilla if they were found. Otherwise, mark the ticket as "Done" and describe covered scenarios.
- Update our test cases with the cases used during testing: https://mysuse-my.sharepoint.com/:x:/g/personal/oorlov_suse_com/ESJYpvnpIHFEpE5P1jJK7uAB7-zA638lVHI9nk52ZN5Ibw
Additional info¶
Trello ticket: https://trello.com/c/gT8nMq7O/2635-3-featureshouldhave-handle-more-gracefully-when-libyui-libraries-are-missing
Updated by oorlov about 3 years ago
- Tags deleted (
qe-yast-refinement) - Status changed from New to Workable
Updated by JRivrain almost 3 years ago
- Status changed from Workable to In Progress
- Assignee set to JRivrain
Updated by JRivrain almost 3 years ago
- Status changed from In Progress to Feedback
Tested, it works. I cannot figure out "additional steps to check any potential regression", as this feature covers quite a corner case: Yast works either with qt or ncurses, this is why the concerned packages (libyui-qt-pkg15 and libyui-ncurses-pkg15) are not hard-dependencies, we can have one of the two packages missing, as we may be able to fallback to the other UI.
Tried with both QT and ncurses, yast2 sw_single, yast2 online_update and yast2 add-on, all works as expected.