Project

General

Profile

Actions

action #45146

open

coordination #44843: [qe-core][functional][epic] Cleanup the use of serial-/virtio-/ssh-consoles in our tests (was: use $self->select_serial_terminal instead of checking IPMI in every module)

[qe-core][functional] Replace wrappers of wrappers for consoles with proper 'select_console' calls

Added by okurz over 5 years ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 31
Start date:
2018-12-13
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

See #44843#note-4 . We should use proper consoles from os-autoinst and not write wrappers of wrappers as consoles should provide already enough abstraction.

Acceptance criteria

  • AC1: Tasks 1 and 2 are done.

Tasks

  1. Handle all remote consoles in the activate_console method: https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/susedistribution.pm#L681
  2. Refactor the code so that it properly uses select_console('root-console') without wrappers nor if-else conditions.

Related issues 1 (0 open1 closed)

Related to openQA Tests - action #54650: [functional][u] test fails in boot_to_desktopResolvedjorauch2019-07-25

Actions
Actions

Also available in: Atom PDF