These test cases mirror thoses we already have for all other architectures. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> --- .../compare/virt-install-riscv64-graphics.xml | 34 +++++++++++++++++++ .../compare/virt-install-riscv64-headless.xml | 30 ++++++++++++++++ tests/clitest.py | 2 ++ 3 files changed, 66 insertions(+) create mode 100644 tests/cli-test-xml/compare/virt-install-riscv64-graphics.xml create mode 100644 tests/cli-test-xml/compare/virt-install-riscv64-headless.xml diff --git a/tests/cli-test-xml/compare/virt-install-riscv64-graphics.xml b/tests/cli-test-xml/compare/virt-install-riscv64-graphics.xml new file mode 100644 index 00000000..8a9f7a73 --- /dev/null +++ b/tests/cli-test-xml/compare/virt-install-riscv64-graphics.xml @@ -0,0 +1,34 @@ +<domain type="qemu"> + <name>foobar</name> + <uuid>00000000-1111-2222-3333-444444444444</uuid> + <metadata> + <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"> + <libosinfo:os id="http://fedoraproject.org/fedora/29"/> + </libosinfo:libosinfo> + </metadata> + <memory>65536</memory> + <currentMemory>65536</currentMemory> + <vcpu>1</vcpu> + <os> + <type arch="riscv64" machine="spike_v1.10">hvm</type> + <boot dev="hd"/> + </os> + <clock offset="utc"/> + <devices> + <emulator>/usr/bin/qemu-system-riscv64</emulator> + <disk type="file" device="disk"> + <driver name="qemu" type="qcow2"/> + <source file="/dev/default-pool/testvol1.img"/> + <target dev="hda" bus="ide"/> + </disk> + <interface type="bridge"> + <source bridge="eth0"/> + <mac address="00:11:22:33:44:55"/> + </interface> + <console type="pty"/> + <graphics type="vnc" port="-1"/> + <video> + <model type="qxl"/> + </video> + </devices> +</domain> diff --git a/tests/cli-test-xml/compare/virt-install-riscv64-headless.xml b/tests/cli-test-xml/compare/virt-install-riscv64-headless.xml new file mode 100644 index 00000000..663081c9 --- /dev/null +++ b/tests/cli-test-xml/compare/virt-install-riscv64-headless.xml @@ -0,0 +1,30 @@ +<domain type="qemu"> + <name>foobar</name> + <uuid>00000000-1111-2222-3333-444444444444</uuid> + <metadata> + <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"> + <libosinfo:os id="http://fedoraproject.org/fedora/29"/> + </libosinfo:libosinfo> + </metadata> + <memory>65536</memory> + <currentMemory>65536</currentMemory> + <vcpu>1</vcpu> + <os> + <type arch="riscv64" machine="spike_v1.10">hvm</type> + <boot dev="hd"/> + </os> + <clock offset="utc"/> + <devices> + <emulator>/usr/bin/qemu-system-riscv64</emulator> + <disk type="file" device="disk"> + <driver name="qemu" type="qcow2"/> + <source file="/dev/default-pool/testvol1.img"/> + <target dev="hda" bus="ide"/> + </disk> + <interface type="bridge"> + <source bridge="eth0"/> + <mac address="00:11:22:33:44:55"/> + </interface> + <console type="pty"/> + </devices> +</domain> diff --git a/tests/clitest.py b/tests/clitest.py index 41f10cd6..a7fc12a6 100644 --- a/tests/clitest.py +++ b/tests/clitest.py @@ -811,6 +811,7 @@ c.add_compare("--connect %(URI-KVM-AARCH64)s --disk size=1 --os-variant fedora22 c = vinst.add_category("kvm-headless", "--os-variant fedora29 --import --disk %(EXISTIMG1)s --network default --graphics none") c.add_compare("--connect %(URI-KVM-AARCH64)s --arch aarch64", "aarch64-headless") c.add_compare("--connect %(URI-KVM-PPC64LE)s --arch ppc64le", "ppc64-headless") +c.add_compare("--connect %(URI-QEMU-RISCV64)s --arch riscv64", "riscv64-headless") c.add_compare("--connect %(URI-KVM-S390X)s --arch s390x", "s390x-headless") c.add_compare("--connect %(URI-KVM)s --arch x86_64", "x86_64-headless") @@ -819,6 +820,7 @@ c.add_compare("--connect %(URI-KVM)s --arch x86_64", "x86_64-headless") c = vinst.add_category("kvm-graphics", "--os-variant fedora29 --import --disk %(EXISTIMG1)s --network default --graphics vnc") c.add_compare("--connect %(URI-KVM-AARCH64)s --arch aarch64", "aarch64-graphics") c.add_compare("--connect %(URI-KVM-PPC64LE)s --arch ppc64le", "ppc64-graphics") +c.add_compare("--connect %(URI-QEMU-RISCV64)s --arch riscv64", "riscv64-graphics") c.add_compare("--connect %(URI-KVM-S390X)s --arch s390x", "s390x-graphics") c.add_compare("--connect %(URI-KVM)s --arch x86_64", "x86_64-graphics") -- 2.20.1 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list