action #49688
closed[functional][y] Review the yast2_i module
0%
Description
Observation¶
openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-update_13.1-gnome@64bit fails in
yast2_i
Test suite description¶
riafarov has added HDDSERIAL_1=1 poo#38963
Reproducible¶
Fails since (at least) Build 20190319
Expected result¶
Last good: 20190318 (or more recent)
Further details¶
Always latest result in this scenario: latest
This issue seems only to happen on machines that were upgraded from very old openSUSE releases; but looking at the screens 'as user' seems not to imply anything going wrong.
Thus, please review this test failure and the module - likely there are invalid needles in play, giving wrong indications as to how to continue with the execution
We have strange condition
until (get_var('YAST_SW_NO_SUMMARY')) {
assert_screen ['yast2-sw-packages-autoselected', 'yast2-sw_automatic-changes', 'yast2-sw_shows_summary'], 60;
And seems that variable is set somewhere in other test module. Also it works in clean installation (not upgrade scenario), so seems that variable is set there.
It also works fine in the upgrade scenarios with newer leap scenarios.
NOTE: test module is executed as default set of tests for validation
Updated by SLindoMansilla about 5 years ago
- Subject changed from Review the yast2_i module to [functional][y] Review the yast2_i module
As a result of backlog triaging (see https://progress.opensuse.org/projects/openqatests/wiki#ticket-backlog-triaging for more information).
Please, feel free to adjust the category or the "[label]" if you think different.
Updated by riafarov about 5 years ago
- Description updated (diff)
- Due date set to 2019-04-09
Updated by riafarov about 5 years ago
- Description updated (diff)
- Status changed from New to Workable
- Estimated time set to 5.00 h
Updated by mloviska almost 5 years ago
- Status changed from Workable to In Progress
- Assignee set to mloviska
Updated by mloviska almost 5 years ago
## Type: list(close,restart,summary)
## Default: "summary"
# Set the default behavior of the package manager when package installation has finished.
# Possible actions are:
# close - just finish the package manager
# restart - go back to the package manager, install/remove more packages
# summary - display an installation summary dialog, there user can decide whether to finish or restart
# The summary dialog is always displayed when an installation error has occured.
PKGMGR_ACTION_AT_EXIT="summary"
I would suggest parsing /etc/sysconfig/yast2 to check what kind of behavior of yast2 we should expect.
YAST_SW_NO_SUMMARY=1 is set in below test suites:
- update_13.1-gnome
- zdup-13.1-gnome
- update_122
- update_121
- update_123
And from the code point of view, I haven't found any other trace of YAST_SW_NO_SUMMARY than ./tests/console/yast2_i.pm.
@dimstar, I cannot find any schedule that we would use update_12{1..3} jobs, do we still need them?
Updated by dimstar almost 5 years ago
mloviska wrote:
@dimstar, I cannot find any schedule that we would use update_12{1..3} jobs, do we still need them?
No, upgrades from 12.x to Tumbleweed have been abandoned, as new disk images would have been necessary (out of disk space) - and that was not worth the effort.
Updated by mloviska almost 5 years ago
dimstar wrote:
mloviska wrote:
@dimstar, I cannot find any schedule that we would use update_12{1..3} jobs, do we still need them?
No, upgrades from 12.x to Tumbleweed have been abandoned, as new disk images would have been necessary (out of disk space) - and that was not worth the effort.
Would you be fine if I remove them? I do not see any point to keep obsolete test suites.
Updated by mloviska almost 5 years ago
- Status changed from In Progress to Feedback
Updated by riafarov almost 5 years ago
- Due date changed from 2019-04-09 to 2019-04-23
Updated by mloviska almost 5 years ago
VRs:
- sle-15-SP1-Installer-DVD-x86_64-Build213.2
- sle-12-SP5-Server-DVD-x86_64-Build0138
- opensuse-15.1-NET-x86_64-Build451.2-gnome
- opensuse-15.1-NET-x86_64-Build451.2-update_Leap_15.0_gnome@64bit
- opensuse-15.1-NET-x86_64-Build451.2-update_Leap_42.2_gnome@64bit
- opensuse-Tumbleweed-DVD-x86_64-Build20190414-update_13.1-gnome@64bit
I need to clean up my tiny mess around yast2-preselected-driver needle.
https://openqa.suse.de/tests/2809611#step/yast2_i/13
Updated by mloviska almost 5 years ago
- Status changed from Feedback to Resolved
YAST_SW_NO_SUMMARY from (update_121, update_122, update_123, update_13.1-gnome, zdup-13.1-gnome) and obsolete test suites as update_121, update_122, update_123 have been removed from o3. I will close this ticket, since the ongoing issues are jeos/aarch64 related.
Updated by okurz almost 5 years ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: jeos-main@svirt-xen-pv
https://openqa.suse.de/tests/2877364