Actions
action #169915
openinconsistent console state in os-autoinst after snapshot reload
Start date:
2024-11-14
Due date:
% Done:
0%
Estimated time:
Description
Observation¶
Restoring from snapshot while being in the svirt serial terminal fails with "backend died: Virtio terminal and svirt serial terminal do not support send_key". See e.g.
- https://openqa.suse.de/tests/15938629/#step/secret_podman/1
- https://openqa.suse.de/tests/15938630/#step/secret_podman/1
- https://openqa.suse.de/tests/15938631/#step/secret_podman/1
- https://openqa.suse.de/tests/15938632/#step/secret_podman/1
- https://openqa.suse.de/tests/15938633/#step/secret_podman/1
- https://openqa.suse.de/tests/15938636/#step/secret_podman/1
Steps to reproduce¶
(untested), extracted from https://openqa.suse.de/tests/15938629/logfile?filename=autoinst-log.txt
- Cause a test failure while being in
select_user_serial_terminal
(and possibly alsoselect_serial_terminal
) - When openQA loads from snapshot the error above should occur
Impact¶
- A already failing test will terminate catastrophically
- Reduces test coverage and would not reveal more test failures in the same test run
Problem¶
- openQA terminates prematurely
Suggestions¶
- Probably fix the backend
Workaround¶
- No workaround known
Further information¶
Updated by okurz 9 days ago
- Related to action #123664: os-autoinst does not flush serial console buffer on snapshot reload added
Actions