On Tue, Sep 05, 2023 at 16:23:27 +0200, Peter Krempa wrote:
This series converts all outstanding test cases to use real
capabilities.
In the process few cases of pointless tests or features which are
supported by every version of qemu were identified and addressed.
To simplify the bulk of the conversion I've opted to simply set the most
common capabilities in DO_TEST and DO_TEST_NOCAPS in addition to what
the test asked for. This is done in a handful of patches and allows then
a bulk conversion of many tests with no changes in the output files.
I've payed special attention to CPU tests were I've ensured that they
are semantically testing what they were before.
Note: As is this breaks 'securityselinuxlabellingtest' as that test is
skipped on filesystems not supporting xattr and I'm building libvirt in
tmpfs to save wear on the SSD. I'll update with what changes are
necessary.