]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
tests/qtest: Add s390x PCI boot test to cdrom-test.c
authorJared Rossi <jrossi@linux.ibm.com>
Mon, 9 Mar 2026 00:36:01 +0000 (20:36 -0400)
committerThomas Huth <thuth@redhat.com>
Tue, 10 Mar 2026 05:46:45 +0000 (06:46 +0100)
Add a rudimentary test for s390x IPL to verify that a guest may boot using
virtio-blk-pci device.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Jared Rossi <jrossi@linux.ibm.com>
Message-ID: <20260309003601.242634-16-jrossi@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/qtest/cdrom-test.c

index 56e2d283a9db37f9ff0f753f818bce6abbde4aad..a65854d2bc53086e6cd1ed235c89fa3214f065be 100644 (file)
@@ -246,6 +246,13 @@ static void add_s390x_tests(void)
                             "-drive if=none,id=d2,media=cdrom,file=",
                             test_cdboot);
     }
+    if (qtest_has_device("virtio-blk-pci")) {
+        qtest_add_data_func("cdrom/boot/pci-bus-with-bootindex",
+                            "-device virtio-scsi -device virtio-serial "
+                            "-device virtio-blk-pci,drive=d1,bootindex=1 "
+                            "-drive if=none,id=d1,media=cdrom,file=",
+                            test_cdboot);
+    }
 }
 
 int main(int argc, char **argv)