Project

General

Profile

Actions

action #48125

closed

[functional][y] test fails in yast2_i - package has preselected, seems a new feature from yast2-packager 4.1.27?

Added by mlin7442 about 5 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA - Milestone 23
Start date:
2019-02-20
Due date:
2019-03-12
% Done:

0%

Estimated time:
5.00 h
Difficulty:

Description

Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-gnome@64bit fails in
yast2_i

Test suite description

Seems with https://build.opensuse.org/request/show/676543 yast packager will pre-selecting driver package.

Reproducible

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

Expected result

Last good: 20190217 (or more recent)

Suggestions

Further details

Always latest result in this scenario: latest


Related issues 3 (0 open3 closed)

Related to openQA Tests - action #47138: [opensuse][y] test fails in yast2_i - missed send_key 'esc'Resolvedybonatakis2019-02-052019-03-12

Actions
Related to openQA Tests - action #48512: [functional][y] test fails in yast2_i: It installs all recommended packages, also on a live cdResolvedJRivrain2019-02-282019-03-26

Actions
Related to openQA Tests - action #48596: [functional][y] yast2_i installs recommends on a live cdRejectedokurz2019-03-022019-03-26

Actions
Actions #1

Updated by mlin7442 about 5 years ago

queried in yast channel:

the case in https://openqa.opensuse.org/tests/858922/modules/yast2_i/steps/8 is about spice-vdagent due to we're running test on VM,
maxlin: yes, looks like related, that package supplements "modalias(xorg-x11-server:virtio:d00000003v*)" so I guess that matches the VM environment
maxlin: from y2log: y2packager/system_packages.rb:41 Preselecting system packages: ["spice-vdagent"]
maxlin: so yes, that's that new preselecting driver packages feature

the behavior has documented at https://github.com/yast/yast-packager/wiki/Selecting-the-Driver-Packages

Actions #2

Updated by riafarov about 5 years ago

  • Due date set to 2019-03-12
  • Priority changed from Normal to High
Actions #3

Updated by okurz about 5 years ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Target version set to Milestone 23
Actions #4

Updated by okurz about 5 years ago

  • Related to action #47138: [opensuse][y] test fails in yast2_i - missed send_key 'esc' added
Actions #5

Updated by okurz about 5 years ago

It might influence us for SLE15SP1 as https://build.suse.de/request/show/184671 is not yet accepted but nearly so however I still suggest to get TW covered first according to our best practices.

Actions #6

Updated by okurz about 5 years ago

SLE staging tests currently fail on a dependency conflict about busybox-static. As soon as that is fixed we might hit the problem in the yast2_i module in staging tests however could be that we do not see it there when staging tests do not add any additional repos.

Actions #7

Updated by riafarov about 5 years ago

  • Estimated time set to 5.00 h
Actions #8

Updated by mloviska about 5 years ago

  • Status changed from Workable to In Progress
  • Assignee set to mloviska
Actions #9

Updated by JRivrain about 5 years ago

In some cases more packages are preselected than just spice-vdagent, as here : https://openqa.opensuse.org/tests/860450#step/yast2_i/8 .

Actions #12

Updated by mloviska about 5 years ago

  • Status changed from In Progress to Feedback
Actions #13

Updated by riafarov about 5 years ago

  • Status changed from Feedback to Resolved

https://openqa.opensuse.org/tests/867271

We might need to enable same behavior for SLE/Leap 15 later on.

Actions #14

Updated by okurz about 5 years ago

  • Status changed from Resolved to Feedback

There are recent report such as #48596 and #48512 . Can you please look into this as it looks like the according problems are caused by the last PR?

Actions #15

Updated by okurz about 5 years ago

  • Related to action #48512: [functional][y] test fails in yast2_i: It installs all recommended packages, also on a live cd added
Actions #16

Updated by okurz about 5 years ago

  • Related to action #48596: [functional][y] yast2_i installs recommends on a live cd added
Actions #17

Updated by okurz about 5 years ago

Wait, it was DimStar messing around here :) -> https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6899

Actions #18

Updated by riafarov about 5 years ago

We have get qt test failing as we got a package to be installed, which is not expected. https://openqa.opensuse.org/tests/868600#step/yast2_software_management/14
Should we fix within this ticket or schedule it separately along with refactoring?

Actions #19

Updated by okurz about 5 years ago

hm, depends on time criticality. Whatever is necessary to fix currently failing tests first and other improvements later. Sorry, I don't understood the full picture here.

Actions #20

Updated by mloviska about 5 years ago

riafarov wrote:

We have get qt test failing as we got a package to be installed, which is not expected. https://openqa.opensuse.org/tests/868600#step/yast2_software_management/14
Should we fix within this ticket or schedule it separately along with refactoring?

I can easily do it as a part of this ticket, the package was installed successfully, but we do not really close the window.

Actions #21

Updated by okurz about 5 years ago

Please be aware that currently 12 scenarios in openSUSE Tumbleweed are failing in "yast2_i" module: https://openqa.opensuse.org/tests/overview?arch=&modules=&distri=opensuse&groupid=1&version=Tumbleweed&failed_modules=yast2_i this can be adressed in this ticket or #48512 as well

Actions #23

Updated by mloviska about 5 years ago

okurz wrote:

Please be aware that currently 12 scenarios in openSUSE Tumbleweed are failing in "yast2_i" module: https://openqa.opensuse.org/tests/overview?arch=&modules=&distri=opensuse&groupid=1&version=Tumbleweed&failed_modules=yast2_i this can be adressed in this ticket or #48512 as well

Different issue, I would prefer to leave it for https://progress.opensuse.org/issues/48512

Actions #24

Updated by riafarov about 5 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF