Project

General

Profile

Actions

action #51983

closed

[functional][y][sporadic] test fails in "await_install" to detect the end of installation

Added by okurz over 5 years ago. Updated over 5 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA (private) - Milestone 27
Start date:
2019-05-25
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

openQA test in scenario opensuse-Tumbleweed-NET-x86_64-update_13.2@64bit fails in
await_install to detect the successful end of installation. The system has already (successfully) booted into a ready desktop session in https://openqa.opensuse.org/tests/942603#step/await_install/16

Reproducible

Seems to fail quite often recently but not always

Expected result

Last good: 20190522 (or more recent)

Suggestions

Either try to detect the finished boot into the final system reliably or accept the fact that we reached where in the end we want to reach anywhere and try to continue (maybe while recording a soft-fail).

Further details

Always latest result in this scenario: latest


Related issues 2 (0 open2 closed)

Related to openQA Tests (public) - action #53534: [opensuse][kde] test fails in await_install - timeout not working properlyResolvedokurz2019-06-26

Actions
Related to openQA Tests (public) - action #50615: [functional][y] test fails in await_install - does not catch rebootnowResolvedokurz2019-04-22

Actions
Actions #1

Updated by riafarov over 5 years ago

After a first look, on the video I can see that reboot now pop-up is shown, but we fail to detect it and hence fail to detect that installation was over. So not easy to fix. One of the things we might try is to reduce number of needles or tags which we try to assert, as it takes 1 second per loop iteration. On top we have stall screen being detected and somehow there are gaps of 10 seconds between assertions:
[2019-05-25T08:10:20.292 CEST] [debug] WARNING: check_asserted_screen took 1.01 seconds for 15 candidate needles - make your needles more specific
[2019-05-25T08:10:20.294 CEST] [debug] no match: 5400.5s, best candidate: yast2_package_retry_textmode-boo1018262 (0.00)
[2019-05-25T08:10:20.300 CEST] [debug] no change: 5399.5s
[2019-05-25T08:10:21.301 CEST] [debug] no change: 5398.5s
[2019-05-25T08:10:22.302 CEST] [debug] no change: 5397.5s
[2019-05-25T08:10:23.297 CEST] [debug] no change: 5396.5s
[2019-05-25T08:10:24.298 CEST] [debug] no change: 5395.5s
[2019-05-25T08:10:25.299 CEST] [debug] no change: 5394.5s
[2019-05-25T08:10:26.300 CEST] [debug] no change: 5393.5s
[2019-05-25T08:10:27.301 CEST] [debug] no change: 5392.5s
[2019-05-25T08:10:28.302 CEST] [debug] no change: 5391.5s
[2019-05-25T08:10:29.304 CEST] [debug] no change: 5390.5s
[2019-05-25T08:10:30.305 CEST] [debug] no change: 5389.5s
[2019-05-25T08:10:31.306 CEST] [debug] no change: 5388.5s
[2019-05-25T08:10:32.306 CEST] [debug] no change: 5387.5s
[2019-05-25T08:10:33.308 CEST] [debug] no change: 5386.5s
[2019-05-25T08:10:34.309 CEST] [debug] no change: 5385.5s
[2019-05-25T08:10:35.310 CEST] [debug] no change: 5384.5s
[2019-05-25T08:10:36.311 CEST] [debug] no change: 5383.4s
[2019-05-25T08:10:37.312 CEST] [debug] no change: 5382.4s
[2019-05-25T08:10:38.313 CEST] [debug] no change: 5381.4s
[2019-05-25T08:10:39.314 CEST] [debug] no change: 5380.4s
[2019-05-25T08:10:40.315 CEST] [debug] no change: 5379.4s
[2019-05-25T08:10:41.316 CEST] [debug] no change: 5378.4s
[2019-05-25T08:10:42.317 CEST] [debug] no change: 5377.4s
[2019-05-25T08:10:43.318 CEST] [debug] no change: 5376.4s
[2019-05-25T08:10:44.319 CEST] [debug] no change: 5375.4s
[2019-05-25T08:10:45.320 CEST] [debug] no change: 5374.4s
[2019-05-25T08:10:46.321 CEST] [debug] no change: 5373.4s
[2019-05-25T08:10:47.162 CEST] [debug] QEMU: qemu-system-x86_64: warning: guest updated active QH
[2019-05-25T08:10:47.323 CEST] [debug] no change: 5372.4s
[2019-05-25T08:10:48.440 CEST] [debug] no match: 5371.4s, best candidate: yast2_package_retry_textmode-boo1018262 (0.00)
[2019-05-25T08:10:50.221 CEST] [debug] WARNING: check_asserted_screen took 0.90 seconds for 15 candidate needles - make your needles more specific

Actions #2

Updated by riafarov over 5 years ago

  • Target version set to Milestone 27
Actions #3

Updated by okurz over 5 years ago

  • Related to action #53534: [opensuse][kde] test fails in await_install - timeout not working properly added
Actions #4

Updated by okurz over 5 years ago

  • Related to action #50615: [functional][y] test fails in await_install - does not catch rebootnow added
Actions #5

Updated by riafarov over 5 years ago

  • Status changed from New to Rejected
  • Assignee set to riafarov

Issue doesn't happen for 2 months. As I don't see solution to this issue and we cannot guarantee that pop-up is shown in 10 seconds, there is not much we can do (except libyui-restapi).

Actions

Also available in: Atom PDF