diff options
author | Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru> | 2022-05-27 13:46:48 +0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-06-06 09:26:54 +0200 |
commit | 3cd1dce33d2359fe410bb20f6f980f3f91da79bd (patch) | |
tree | 39127a9baa99c994e4c41db2b999fc18a1ffacd7 /tests/avocado | |
parent | c9d27a0f9f2ee7e6a57167de7d0dcab406f8bfa7 (diff) | |
download | qemu-3cd1dce33d2359fe410bb20f6f980f3f91da79bd.zip qemu-3cd1dce33d2359fe410bb20f6f980f3f91da79bd.tar.gz qemu-3cd1dce33d2359fe410bb20f6f980f3f91da79bd.tar.bz2 |
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')
-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 1099b56..3bb1bc8 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) |