Project

General

Profile

Actions

action #59049

closed

[functional][u] test fails in select_patterns_and_packages - Times in after send_key_until_needlematch

Added by SLindoMansilla over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA - Milestone 28
Start date:
2019-11-04
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:

Description

Observation

openQA test in scenario sle-15-SP2-Installer-DVD-s390x-package-dependency@s390x-kvm-sle12 fails in
select_patterns_and_packages

Acceptance criteria

  • AC1: The test does not end as incomplete.
  • AC2: The test passes or fail on a proper product bug.

Reproducible

Fails since (at least) Build 77.1 (current job)

Expected result

Last good: 72.1 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by SLindoMansilla over 4 years ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Estimated time set to 42.00 h
Actions #2

Updated by SLindoMansilla over 4 years ago

  • Target version set to Milestone 28
Actions #3

Updated by zluo over 4 years ago

  • Status changed from Workable to In Progress
  • Assignee set to zluo

take over and check now.

Actions #4

Updated by zluo over 4 years ago

[2019-11-04T12:43:17.0315 CET] [debug] [pid:617907] +++ worker notes +++
...

[2019-11-04T12:52:49.263 CET] [debug] >>> testapi::_check_backend_response: match=packages-grub2-selected timed out after 1 (check_screen)

less than 10 minutes already failed. but test results shows: Result: timeout_exceeded finished 7 days ago ( 02:00 hours )
It doesn't mean the test last runs really 2 hours to fail.

Actions #6

Updated by zluo over 4 years ago

http://f40.suse.de/tests/5288 successful without issue, but the test on osd failed.

Actions #7

Updated by zluo over 4 years ago

failed on osd:

autoinst-log.txt:

[2019-11-11T16:55:19.0478 CET] [debug] [pid:608493] +++ worker notes +++
[2019-11-11T17:05:12.954 CET] [debug] no match: -0.1s, best candidate: packages-grub2-selected-20170314 (0.69)
[2019-11-11T17:05:13.214 CET] [debug] >>> testapi::_check_backend_response: match=packages-grub2-selected timed out after 1 (check_screen)
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":56807"

It took about 10 minutes to reach step of matching needle 'packages-grub2-selected' and it cannot reach:

http://f40.suse.de/tests/5288#step/select_patterns_and_packages/124

compare with successful test run, the worker which could finished the test, took about 6 minute to reach the same stage without any issue.

So this means there is a big difference between 2 different workers.

Actions #8

Updated by zluo over 4 years ago

zluo@f40:/var/lib/openqa/tests/sle> openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/8890 https://openqa.suse.de/tests/3581572 TEST=zluo-poo59049 _GROUP_ID="0"

To check https://openqa.suse.de/t3583206

Actions #9

Updated by zluo over 4 years ago

https://openqa.suse.de/tests/3583227 shows successful test run on osd now after I created new needle for assert_and_click and packages-$p-selected (grub2, samba). Togehter with my changes in https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/8890/files resolve this issue.

Actions #10

Updated by zluo over 4 years ago

https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/8890 updated.

need to open a ticket that openQA waits forever if the test doesn't go further.

Actions #11

Updated by zluo over 4 years ago

Actions #12

Updated by zluo over 4 years ago

verification tests passed as well.

Actions #14

Updated by SLindoMansilla over 4 years ago

PR merged

Actions

Also available in: Atom PDF