action #98958
closedcoordination #93668: [epic] Redesign Installation test modules
Implement await installation with client libyui-rest-api
0%
Description
Scope: o3: openSUSE Tumleweed, osd: YaST Job Group
New module would implement the process of waiting for installation to be completed.
We might just wait until dialog with text "The system will reboot now..." appears.
It might require to implement Progressbar widget, like we did in ruby client.
We should decide which timeout to set and extract what could be needed from await_install.pm, in particular analyze the stop of the countdown which does not always appear in all cases: https://openqa.suse.de/tests/7126451#step/await_install/15. For example here we have a countdown: https://openqa.suse.de/tests/7642555#step/reboot_after_installation/1
This test module does not include clicking on OK button due to some action can be needed at that point, like retrieving logs, etc.
Updated by oorlov about 3 years ago
- Tags deleted (
qe-yast-refinement) - Description updated (diff)
- Status changed from New to Workable
Updated by JERiveraMoya almost 3 years ago
- Status changed from Workable to In Progress
- Assignee set to JERiveraMoya
Updated by JERiveraMoya almost 3 years ago
- Status changed from In Progress to Feedback
Updated by JERiveraMoya almost 3 years ago
Updated by JERiveraMoya almost 3 years ago
- Status changed from Feedback to In Progress
Updated by JERiveraMoya almost 3 years ago
We missed to stop the countdown in s390x:
https://openqa.suse.de/tests/7868467#step/confirm_installation/1 vs https://openqa.suse.de/tests/7725721#step/await_install/32
Updated by JERiveraMoya almost 3 years ago
- Status changed from In Progress to Feedback
Updated by JERiveraMoya almost 3 years ago
- Status changed from Feedback to Closed