From: Bibo Mao Date: Sat, 17 Feb 2024 10:02:30 +0000 (+0800) Subject: tests/cdrom-test: Add cdrom test for LoongArch virt machine X-Git-Tag: qemu-xen-4.20.0~283^2~9 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=0b76a1a959ef1ea35f543babfb89baf2a6545c1a;p=qemu-xen.git tests/cdrom-test: Add cdrom test for LoongArch virt machine The cdrom test skips to execute on LoongArch system with command "make check", this patch enables cdrom test for LoongArch virt machine platform. With this patch, cdrom test passes to run on LoongArch virt machine type. Signed-off-by: Bibo Mao Message-ID: <20240217100230.134042-1-maobibo@loongson.cn> Reviewed-by: Thomas Huth Signed-off-by: Thomas Huth --- diff --git a/tests/qtest/cdrom-test.c b/tests/qtest/cdrom-test.c index 0945383789..5d89e62515 100644 --- a/tests/qtest/cdrom-test.c +++ b/tests/qtest/cdrom-test.c @@ -271,6 +271,11 @@ int main(int argc, char **argv) const char *virtmachine[] = { "virt", NULL }; add_cdrom_param_tests(virtmachine); } + } else if (g_str_equal(arch, "loongarch64")) { + if (qtest_has_device("virtio-blk-pci")) { + const char *virtmachine[] = { "virt", NULL }; + add_cdrom_param_tests(virtmachine); + } } else { const char *nonemachine[] = { "none", NULL }; add_cdrom_param_tests(nonemachine);