Project

General

Profile

Actions

action #45842

closed

[all] select_serial_terminal on qemu can fail due to global VIRTIO_CONSOLE=1

Added by dzedro over 5 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Low
Assignee:
-
Category:
Bugs in existing tests
Target version:
-
Start date:
2019-01-09
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Right now VIRTIO_CONSOLE=1 can and is used everywhere because to trigger virtio console you had to use select_virtio_console().
If select_serial_terminal() should replace select_virtio_console() then VIRTIO_CONSOLE=1 should be test specific. [1]
I extended select_serial_terminal() to cover also ipmi [2] and tests started use vitio console due to global VIRTIO_CONSOLE=1 and failed.
What are other solutions ?

[1] https://github.com/os-autoinst/os-autoinst-distri-opensuse/commit/03d181cd507c1c8d4b594984b00549d9df5453ce
[2] https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6488


Related issues 1 (1 open0 closed)

Related to openQA Tests - 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)New2018-12-13

Actions
Actions

Also available in: Atom PDF