Project

General

Profile

action #101930

[leap15.3] test fails sporadically in await_install

Added by punkioudi about 1 year ago. Updated 12 months ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
Start date:
2021-11-04
Due date:
% Done:

0%

Estimated time:

Description

Test died: timeout hit on during await_install at opensuse/tests/installation/await_install.pm
It seems that the timeout for the installation has to be increased, as it fails sporadically in Leap 15.3 Updates

Observation

openQA test in scenario opensuse-15.3-DVD-Updates-x86_64-gnome@uefi fails in
await_install

Test suite description

Reproducible

Fails since (at least) Build 20211104-1

Expected result

Last good: 20211103-4 (or more recent)

Further details

Always latest result in this scenario: latest

History

#1 Updated by oorlov about 1 year ago

  • Tags set to qe-yast-refinement
  • Project changed from openQA Tests to qe-yast
  • Subject changed from [leap15.3][qe-yast] test fails sporadically in await_install to [leap15.3] test fails sporadically in await_install
  • Category deleted (Bugs in existing tests)
  • Target version set to Current

#2 Updated by oorlov about 1 year ago

  • Priority changed from Normal to High

#3 Updated by oorlov about 1 year ago

I added TIMEOUT_SCALE=3 to the test suite, which should give installer more time until timeout failure. So, what is remaining is to gather statistics, if it is still failing or not.

#4 Updated by oorlov about 1 year ago

  • Tags deleted (qe-yast-refinement)
  • Status changed from New to Workable

We should print the timeout that is set in await_install. Please, make a PR with this change.

#5 Updated by oorlov 12 months ago

  • Status changed from Workable to Closed
  • Assignee set to oorlov

So, after the timeout was increased, there were no failures anymore. So, I assume this ticket can be closed.

Regarding the advice that we added during refinement (to log the timeout), I checked the test module and it is logged already with diag("left total await_install timeout: $timeout"); in a loop of waiting. So this logging do even more then just stating initial timeout, it also logs how much time is left after each iteration. I guess it is enough for debugging purposes.

Also available in: Atom PDF