Project

General

Profile

action #123664

os-autoinst does not flush serial console buffer on snapshot reload

Added by MDoucha 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Concrete Bugs
Target version:
Start date:
2023-01-25
Due date:
% Done:

0%

Estimated time:
Difficulty:
Tags:

Description

When tests fail with kernel backtraces, the stale backtrace will be reported again after snapshot reload and trigger bogus failure even when the next test is successful.
Example: https://openqa.suse.de/tests/10371180#step/cve-2017-1000111/13
dmesg log: https://openqa.suse.de/tests/10371180/logfile?filename=serial0.txt

Here, the LTP test cve-2017-18075 triggered kernel warning and failed. But the same kernel warning gets reported again at the end of test cve-2017-1000111 which was successful and the dmesg log does not show any additional backtraces from it.

This appears to be os-autoinst regression because IIRC kernel backtrace detection used to work fine and only reported errors once.

History

#1 Updated by okurz 2 months ago

  • Target version set to future

Also available in: Atom PDF