Project

General

Profile

Actions

action #60818

closed

[kernel] test fails in kdump_and_crash - password prompt is not catched

Added by pcervinka almost 5 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
QE Kernel - QE Kernel Done
Start date:
2019-12-09
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

openQA test in scenario sle-15-SP2-Online-x86_64-extra_tests_kdump_multipath_lvm_encrypt@64bit fails in
kdump_and_crash

Test suite description

Maintainer: pcervinka@suse.com run kdump on mutlipath, lvm with encryption

Reproducible

Fails since (at least) Build 97.1

Expected result

Last good: (unknown) (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by pcervinka almost 5 years ago

Looks like plymouth.ignore-serial-consoles should be removed from kernel grub arguments.

Actions #2

Updated by pcervinka almost 5 years ago

Experimenting with grub options didn't improve behavior, see https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/9109.
I found out that QEMUVGA=qxl solves it. Asked on #testing to see if it is safe and got feedback from okurz:
"it's ok to use it but I advise setting this on the job template or the test suite. You can select an explicit machine "64bit-qxl" and describe in the test suite description why the standard does not work. The same problem might happen in other test suites as well so I do not see where kdump_and_crash is any special here"

Actions #3

Updated by pcervinka almost 5 years ago

  • Status changed from In Progress to Feedback

Added QEMUVGA=qxl to extra_tests_kdump_multipath_lvm_encrypt lets see result of next build.

Actions #4

Updated by pcervinka almost 5 years ago

Bad idea, QXL is not supported on other archs.

Actions #5

Updated by pcervinka almost 5 years ago

  • Status changed from Feedback to In Progress
Actions #6

Updated by pcervinka almost 5 years ago

created on osd machine 64bit-qxl:
HDDSIZEGB=20
QEMUCPU=qemu64
QEMUVGA=qxl
VIRTIO_CONSOLE=1
WORKER_CLASS=qemu_x86_64

Actions #8

Updated by okurz almost 5 years ago

pcervinka wrote:

"it's ok to use it but I advise setting this on the job template or the test suite.

Ah, sorry about this. I meant "I advise against setting this on the job template" :D This is why I suggested the explicit machine selection.

Actions #9

Updated by pcervinka almost 5 years ago

  • Status changed from In Progress to Feedback

Added note to test suite on osd "it needs 64bit-qxl machine set in job template to run successfully on x86_64".
Let's see next run.

Actions #10

Updated by pcervinka almost 5 years ago

  • Status changed from Feedback to Resolved

Works fine.

Actions #11

Updated by metan over 4 years ago

  • Target version changed from 445 to 457
Actions #12

Updated by pcervinka about 4 years ago

  • Target version changed from 457 to QE Kernel Done
Actions

Also available in: Atom PDF