diff options
author | Pavel Dovgalyuk | 2022-05-27 12:46:48 +0200 |
---|---|---|
committer | Paolo Bonzini | 2022-06-06 09:26:54 +0200 |
commit | 3cd1dce33d2359fe410bb20f6f980f3f91da79bd (patch) | |
tree | 39127a9baa99c994e4c41db2b999fc18a1ffacd7 /tests/avocado/replay_linux.py | |
parent | tests/avocado: update replay_linux test (diff) | |
download | qemu-3cd1dce33d2359fe410bb20f6f980f3f91da79bd.tar.gz qemu-3cd1dce33d2359fe410bb20f6f980f3f91da79bd.tar.xz qemu-3cd1dce33d2359fe410bb20f6f980f3f91da79bd.zip |
tests/avocado: add replay Linux tests for virtio machine
This patch adds two tests for replaying Linux boot process
on x86_64 virtio platform.
Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Message-Id: <165364840811.688121.11931681195199516354.stgit@pasha-ThinkPad-X280>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tests/avocado/replay_linux.py')
-rw-r--r-- | tests/avocado/replay_linux.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/avocado/replay_linux.py b/tests/avocado/replay_linux.py index 1099b5647f..3bb1bc8816 100644 --- a/tests/avocado/replay_linux.py +++ b/tests/avocado/replay_linux.py @@ -123,3 +123,29 @@ class ReplayLinuxX8664(ReplayLinux): :avocado: tags=machine:q35 """ self.run_rr(shift=3) + +@skipUnless(os.getenv('AVOCADO_TIMEOUT_EXPECTED'), 'Test might timeout') +class ReplayLinuxX8664Virtio(ReplayLinux): + """ + :avocado: tags=arch:x86_64 + :avocado: tags=virtio + :avocado: tags=accel:tcg + """ + + hdd = 'virtio-blk-pci' + cd = 'virtio-blk-pci' + bus = None + + chksum = 'e3c1b309d9203604922d6e255c2c5d098a309c2d46215d8fc026954f3c5c27a0' + + def test_pc_i440fx(self): + """ + :avocado: tags=machine:pc + """ + self.run_rr(shift=1) + + def test_pc_q35(self): + """ + :avocado: tags=machine:q35 + """ + self.run_rr(shift=3) |