action #56414
closed[functional][y][timeboxed:8h] test fails in yast2_tftp - ncurses window closed unexpectedly
0%
Description
Observation¶
Reported issue is resolved, but fails in leap 15.2. Might be a bug, requires investigation.
openQA test in scenario opensuse-Tumbleweed-DVD-aarch64-yast2_ncurses@aarch64 fails in
yast2_tftp
Problem is that we don't have a needle to sync execution, and for fraction of second we see wizard screen with Next button, which we press
Test suite description¶
Maintainer: zluo, riafarov Test for yast2 UI, ncurses only. Running on created gnome images which provides both text console for ncurses UI tests as well as the gnome environment for the GUI tests.
riafarov set TIMEOUT_SCALE to improve stability of the test.
Reproducible¶
Fails since (at least) Build 20181128
Expected result¶
Last good: 20181116 (or more recent)
Further details¶
Always latest result in this scenario: latest
Looking at the video, ncurses window is opened properly but is closed unexpectedly.
Files
Updated by SLindoMansilla over 4 years ago
- Subject changed from test fails in yast2_tftp - ncurses window closed unexpectedly to [functional][y] test fails in yast2_tftp - ncurses window closed unexpectedly
It looks like a product bug.
Updated by riafarov over 4 years ago
- File Screenshot_2019-09-04 video ogv.png Screenshot_2019-09-04 video ogv.png added
- Description updated (diff)
- Due date set to 2019-10-22
- Target version set to Milestone 29
Updated by ggardet_arm over 4 years ago
Updated by slemke over 4 years ago
- Assignee set to slemke
Hello,
I can have a look on this one as I was touching this recently.
thanks
Updated by okurz over 4 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: yast2_ncurses
https://openqa.opensuse.org/tests/1032773
Updated by ggardet_arm over 4 years ago
- Status changed from Resolved to New
@slemke sorry but this is still happening on Leap 15.2 aarch64 https://openqa.opensuse.org/tests/1038591#step/yast2_tftp/5
Updated by slemke over 4 years ago
thanks for reopening, this one is probably performance related, will have a look.
Thanks!
Updated by slemke over 4 years ago
@ggardet_arm could you double check if this is indeed a test problem?
I juust had a quick look and this tests is working in all other products:
12.2 https://openqa.suse.de/tests/3441681
12.3 https://openqa.suse.de/tests/3440660
12.4 https://openqa.suse.de/tests/3438403
15.0 https://openqa.suse.de/tests/3437943
15.1 https://openqa.suse.de/tests/3440214
Updated by riafarov over 4 years ago
- Assignee deleted (
slemke)
It's still doesn't work on leap 15.2: https://openqa.opensuse.org/tests/1046984#step/yast2_tftp/4
QSF-Y will take care of it.
Updated by JERiveraMoya over 4 years ago
maybe when we open the module in debug module we are increasing the load of the system and openQA is not able to run assert_screen 'yast2_tftp-server_configuration_main_screen';
, my best guess...
Updated by riafarov over 4 years ago
- Subject changed from [functional][y] test fails in yast2_tftp - ncurses window closed unexpectedly to [functional][y][timeboxed:8h] test fails in yast2_tftp - ncurses window closed unexpectedly
- Description updated (diff)
- Status changed from New to Workable
Updated by oorlov over 4 years ago
- Status changed from Workable to In Progress
- Assignee set to oorlov
Updated by oorlov over 4 years ago
- Status changed from In Progress to Resolved
Fixed: https://openqa.opensuse.org/tests/1053168
The issue was with the 'yast2_tftp-server_configuration_main_screen' needle. It just checked page header and did not wait for content to be loaded. The load take several seconds, but the needle matched immediately and then the test is proceeding further without any additional checks. So, I've replaced the needle with the more specific and the test started passing.