[PATCH 00/24] qemu capability testing cleanups and improvements (part 2)
Martin Kletzander
mkletzan at redhat.com
Tue Mar 21 15:13:35 UTC 2023
On Thu, Mar 16, 2023 at 05:11:29PM +0100, Peter Krempa wrote:
>This part focuses on getting rid of the fake-caps infrastructure for
>testing qemu accelerated via HVF on OSX.
>
>Note: The test data that I'm using are based on the linux test data we
>have in the repository.
>
>It'll be great to get a real dump of qemu running on OSX but I don't
>have such system.
>
>Peter Krempa (24):
> virStringParseVersion: Parse into 'unsigned long long'
> qemumigrationcookiexmltest: Don't fetch latest caps files without
> using them
> domaincapstest: Make construction of filename more extensible
> domaincapstest: Restructure code to avoid disabling of warnings
> qemucapabilitiesdata: Separate version from architecture with a '_'
> testQemuGetLatestCaps: Process capabilities for all architectures in
> one pass
> testQemuGetLatestCapsForArch: Rewrite using testQemuGetLatestCaps
> tests: qemucapabilitiesdata: Add README file
> tests: Add support for multiple variants of data for the same qemu
> version+architecture
> domaincapstest: Propagate variant name into doTestQemuInternal
> schema: capabilities: Add 'hvf' virt type into list of allowed types
> domaincapstest: Add testing infrastructure for the '+hvf' variant
> qemu: capabilities: Fix testing of 'TCG' capabilities probing
> virQEMUCapsProbeHVF: Factor out setting of the capability
> tests: Mock virQEMUCapsProbeHVF directly in qemucapabilitiestest
> qemucapabilitiestest: Add support for '+hvf' variant
> qemucapabilitiesdata: Add (fake) '+hvf' variant of x86_64 data
> qemucapabilitiesdata: Add (fake) '+hvf' variant of aarch64 data
> testutilsqemu: Add support for specifying the variant for
> qemuxml2(argv|xml)test
> qemuxml2(argv|xml): Convert "hvf-x86_64-q35-headless" test case to
> real capapilities
> qemuxml2(argv|xml): Convert "hvf-aarch64-virt-headless" test case to
> real capapilities
> qemuxml2argvtest: Remove infrastructure for fake-caps testing on OSX
> qemuxml2xmltest: Remove infrastructure for fake-caps testing on OSX
> testutilsqemu: Remove infrastructure for fake-caps testing of OSX
>
Reviewed-by: Martin Kletzander <mkletzan at redhat.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20230321/69042735/attachment.sig>
More information about the libvir-list
mailing list