From: Jared Rossi <[email protected]> Add a test to verify that a guest can use a PCI controlled CD as a fallback boot device after a failed CCW IPL.
Signed-off-by: Jared Rossi <[email protected]> --- tests/qtest/cdrom-test.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/qtest/cdrom-test.c b/tests/qtest/cdrom-test.c index a65854d2bc..ab34930404 100644 --- a/tests/qtest/cdrom-test.c +++ b/tests/qtest/cdrom-test.c @@ -253,6 +253,14 @@ static void add_s390x_tests(void) "-drive if=none,id=d1,media=cdrom,file=", test_cdboot); } + if (qtest_has_device("virtio-scsi-pci")) { + qtest_add_data_func("cdrom/boot/pci-scsi-fallback-from-blk-ccw", + "-device virtio-scsi-pci -device virtio-serial " + "-device virtio-blk-ccw,drive=d1,bootindex=1 " + "-drive driver=null-co,read-zeroes=on,if=none,id=d1 " + "-device scsi-cd,drive=d2,bootindex=2 " + "-drive if=none,id=d2,media=cdrom,file=", test_cdboot); + } } int main(int argc, char **argv) -- 2.54.0
