Project

General

Profile

Actions

action #48947

closed

[functional][opensuse][y] test fails in yast2_lan - race condition, pop up appears after multi tag assertion

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

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

0%

Estimated time:
3.00 h
Difficulty:

Description

Observation

openQA test in scenario opensuse-15.1:S:A-Staging-DVD-x86_64-cryptlvm@64bit fails in
yast2_lan

Test suite description

Maintainers: okurz

This looks like a race condition. The wrong needle matches even though the popup is there.

Pop-up with 'Networkmanager_controlled' tag does not appear immediately, so yast2_lan manages to match first and assumes that network configuration is controlled by wicked, which is not the case.

There should be already some wrapper to check symlink for the network service.

Suggestions

We can check if network is controlled by wicked or NM and make our expectations more strict, so that we assert that pop-up is shown in case of NM and test will fail if it's shown, but network is controlled by wicked.

Reproducible

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

Expected result

Last good: 213.6 (or more recent)

Further details

Always latest result in this scenario: latest

Actions

Also available in: Atom PDF