[functional][u] Crosscheck workaround for bsc#980337 in user_defined_snapshots
openQA test in scenario sle-15-SP1-Installer-DVD-aarch64-extra_tests_on_gnome@aarch64 in
user_defined_snapshot shows that we reached gdm successfully but we still report a soft_failure pointing to bsc#980337 which looks wrong.
Conditional acceptance criteria¶
- CC1: The bug is verified fixed and the record_soft_fail removed or
- CC2: The bug is still valid reopen the bug
Probably fails since SLE15 where the product eventually managed to boot successfully into gdm and we have not realized
The bug should only be referenced in case we can not reach boot, or more specifically not gdm
Always latest result in this scenario: latest
#1 Updated by okurz over 1 year ago
- Assignee set to riafarov
You added the functionality in https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3077 . Can you take a look and either propose a fix or give a suggestion and assign to QSF-u please?
#2 Updated by riafarov over 1 year ago
- Subject changed from [functional][y] Crosscheck workaround for bsc#980337 in user_defined_snapshots to [functional][u] Crosscheck workaround for bsc#980337 in user_defined_snapshots
We explicitly set
textmode => 1 in the code: https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/x11/user_defined_snapshot.pm#L71
So, irregardless of the bug we set wrong expectation, as we expect emergency shell in this case, but end up in gdm login.
So I believe that just removing that parameter will fix the test, but it requires testing in other scenarios, as might break something there.
As we use this workaround only in
extra_tests_on_gnome test suite, we might remove it completely too.
- Status changed from Workable to Feedback
- Assignee set to szarate
Updated new needle, waiting for the same job to run on SLE15 SP2, as for 15 SP1, it seems that the soft fail can be removed.
- Status changed from In Progress to Feedback
Let's work on this today
did you? =)
to be discussed next week
I had trouble finding the right jobs last time iirc, however now we're on track: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/9390 waiting for pr to be merged, as this is not happening anymore