Lukáš Doktor
Lukáš Doktor
When a test fails and `kill_vm_on_error = yes` it destroys the VM and all following tests fail to start VM with qemu output: [qemu output] TUNSETOFFLOAD ioctl() failed: Bad address...
The old remote_login used a `utils_logfile.log_line` log_function by default, making it convenient to set the output log file. Let's bring back the default by changing `None` to our log function....
The commands might not be available on the systems or might fail for a different reason so let's just rely on errors from files logging. Also add "udevadm" dump on...
More and more often I'm getting weird failures on a very overloaded machine when the libvirtd fails to reload on time and they all look related to us using libvirt...
For years we had been claiming ping-pong migration, but in reality we do ping->pong->pong->pong migrations as the source qemu_binary is only used once. Let's replace the qemu_dst_binary for qemu_binary of...
In case of a failed migration the clone VM might still be alive by the time we resume self. Let's first destroy the clone and only then attempt to resume...
Signed-off-by: Lukáš Doktor
This reverts commit 7966b4abbd0056050811f8cda6412d03a8d85a34 from https://github.com/autotest/tp-qemu/pull/1889 because drop_caches should never be used for ordinary memory management. It should be only used exceptionally for example to obtain hugepages or for performance...
This test starts the VM and starts migrations until a boot pattern is reached. Optionally it allows sending another command (to resume booting) and verifies the machine can ran properly....
**Which feature do you think can be improved?** In https://github.com/kata-containers/tests/pull/5798 we are adding a workaround to enable testing with selinux enabled while the proper solution to kata-deploy is still under...