diff options
author | Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru> | 2021-07-27 11:45:40 +0300 |
---|---|---|
committer | Philippe Mathieu-Daudé <philmd@redhat.com> | 2021-09-27 18:55:41 +0200 |
commit | 82184f40186ad16fe3bc98591db511b67704ffb2 (patch) | |
tree | e69315ca20622c7911c69ff39f592da6c22ff137 /MAINTAINERS | |
parent | 7f7c382a4d7b7698fd27ae1f14ff56ffa3e3ef1c (diff) | |
download | qemu-82184f40186ad16fe3bc98591db511b67704ffb2.zip qemu-82184f40186ad16fe3bc98591db511b67704ffb2.tar.gz qemu-82184f40186ad16fe3bc98591db511b67704ffb2.tar.bz2 |
tests/acceptance: Linux boot test for record/replay
This patch adds a test for record/replay, which boots Linux
image from the disk and interacts with the network.
The idea and code of this test is borrowed from boot_linux.py
This test includes only x86_64 platform. Other platforms and
machines will be added later after testing and improving
record/replay to completely support them.
Each test consists of the following phases:
- downloading the disk image
- recording the execution
- replaying the execution
Replay does not validates the output, but waits until QEMU
finishes the execution. This is reasonable, because
QEMU usually hangs when replay goes wrong.
Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <162737554047.1735673.13133593401566029378.stgit@pasha-ThinkPad-X280>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r-- | MAINTAINERS | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index d7915ec..069db6d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2973,6 +2973,7 @@ F: include/sysemu/replay.h F: docs/replay.txt F: stubs/replay.c F: tests/acceptance/replay_kernel.py +F: tests/acceptance/replay_linux.py F: tests/acceptance/reverse_debugging.py F: qapi/replay.json |