Bug 1213681

Summary: [yast2-users] Failed openQA tests with 4.6.3
Product: [openSUSE] openSUSE Tumbleweed Reporter: Ana Guerrero <ana.guerrero>
Component: YaST2Assignee: E-mail List <yast2-maintainers>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: ana.guerrero
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ana Guerrero 2023-07-26 12:42:00 UTC
There a couple of issues in openQA after the upload of 4.6.3 on July 24.
Please see:

https://openqa.opensuse.org/tests/3455534#step/enable_autologin/3

https://openqa.opensuse.org/tests/3455439#step/firstrun/5

Also filed an issue in GitHub: https://github.com/yast/yast-users/issues/389
Comment 2 Ana Guerrero 2023-07-27 17:56:37 UTC
There is a pull request for this on the works:
https://github.com/yast/yast-firstboot/pull/146

Stefan: I'm sorry this bug report wasn't helpful for you, feel free to ignore it ;)
Comment 3 Ana Guerrero 2023-07-28 11:10:55 UTC
For the record, yast2-users was reverted in Factory to 4.6.2
Comment 4 Stefan Hundhammer 2023-08-07 13:25:36 UTC
So it now works with Ancor's PR.

My point about this bug was that there was no useful bug subject, bug description or description of the OpenQA test case.

A good bug subject would have been something like "YaST installation internal error: require y2users/commit_config_collection".

A good bug description would have been something like "The YaST installation crashes with an internal error about require y2users/commit_config_collection", or better yet, paste the exact error.

Our problem is and has been for the past 8+ years that we typically have to reverse engineer OpenQA tests by trying to figure out screenshots and what the whole test sequence might do. More often than not, it's 200+ screenshots, frequently with dozens of screens full of shell commands; and mostly no useful description what the whole test sequence does, let alone individual steps. Hence that document from comment #1.