diff --git a/tests/capabilities-xml/kvm-x86_64-domcaps-amd-sev.xml b/tests/capabilities-xml/kvm-x86_64-domcaps-amd-sev.xml new file mode 100644 index 000000000..9a1ab5db1 --- /dev/null +++ b/tests/capabilities-xml/kvm-x86_64-domcaps-amd-sev.xml @@ -0,0 +1,144 @@ + + /usr/bin/qemu-system-x86_64 + kvm + pc-q35-3.0 + x86_64 + + + + + /usr/share/edk2/ovmf/OVMF_CODE.fd + + rom + pflash + + + yes + no + + + + + + + EPYC-IBPB + AMD + + + + + + + + + + + + qemu64 + qemu32 + phenom + pentium3 + pentium2 + pentium + n270 + kvm64 + kvm32 + coreduo + core2duo + athlon + Westmere-IBRS + Westmere + Skylake-Server-IBRS + Skylake-Server + Skylake-Client-IBRS + Skylake-Client + SandyBridge-IBRS + SandyBridge + Penryn + Opteron_G5 + Opteron_G4 + Opteron_G3 + Opteron_G2 + Opteron_G1 + Nehalem-IBRS + Nehalem + IvyBridge-IBRS + IvyBridge + Haswell-noTSX-IBRS + Haswell-noTSX + Haswell-IBRS + Haswell + EPYC-IBPB + EPYC + Conroe + Broadwell-noTSX-IBRS + Broadwell-noTSX + Broadwell-IBRS + Broadwell + 486 + + + + + + disk + cdrom + floppy + lun + + + fdc + scsi + virtio + usb + sata + + + + + sdl + vnc + spice + + + + + + subsystem + + + default + mandatory + requisite + optional + + + usb + pci + scsi + + + + default + vfio + + + + + + + + + 47 + 1 + + + diff --git a/tests/utils.py b/tests/utils.py index ea99eada1..e002dd1d1 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -74,6 +74,7 @@ class _URIs(object): _uri_kvm = _uri_qemu + _domcaps("kvm-x86_64-domcaps.xml") _uri_kvm_rhel7 = _uri_qemu + _domcaps("kvm-x86_64-rhel7-domcaps.xml") _uri_kvm_q35 = _uri_qemu + _domcaps("kvm-x86_64-domcaps-q35.xml") + _uri_kvm_amd_sev = _uri_qemu + _domcaps("kvm-x86_64-domcaps-amd-sev.xml") _uri_kvm_aarch64 = _uri_qemu + _domcaps("kvm-aarch64-domcaps.xml") _uri_qemu_riscv64 = _uri_qemu + _domcaps("qemu-riscv64-domcaps.xml") @@ -82,6 +83,7 @@ class _URIs(object): self.kvm_nodomcaps = _uri_qemu + _caps("kvm-x86_64.xml") self.kvm_rhel = _uri_kvm_rhel7 + _caps("kvm-x86_64-rhel7.xml") self.kvm_q35 = _uri_kvm_q35 + _caps("kvm-x86_64.xml") + self.kvm_amd_sev = _uri_kvm_amd_sev + _caps("kvm-x86_64.xml") self.kvm_session = self.kvm + ",session" self.kvm_armv7l = _uri_kvm + _caps("kvm-armv7l.xml")