]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemuxml2argvtest: Convert hugepages related tests to _CAPS_LATEST
authorMichal Privoznik <mprivozn@redhat.com>
Wed, 2 Nov 2022 13:10:41 +0000 (14:10 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 4 Nov 2022 14:27:42 +0000 (15:27 +0100)
commitea32d397fe6ee092c507a5e07ef70beae2b681e3
tree764bee28075d7cda259498588d64363c2f4e33e8
parente528717d9039e1f571c6546f2ea9c6ba55e2507a
qemuxml2argvtest: Convert hugepages related tests to _CAPS_LATEST

Currently, we have maybe a dozen tests for hugepages related
stuff in qemuxml2argvtest. In all cases DO_TEST() is used, which
means we have to enumerate all capabilities needed (though, it's
usually just QEMU_CAPS_OBJECT_MEMORY_RAM and
QEMU_CAPS_OBJECT_MEMORY_FILE, exceptionally
QEMU_CAPS_OBJECT_MEMORY_FILE_DISCARD too).

Instead of deleting the caps flags one-by-one, just switch the
tests to use DO_CAPS_LATEST().

The qemuxml2xmltest will undergo similar treatment in next
commit.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
44 files changed:
tests/qemuxml2argvdata/hugepages-default-2M.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-default-system-size.args with 55% similarity]
tests/qemuxml2argvdata/hugepages-default-2M.xml
tests/qemuxml2argvdata/hugepages-default-system-size.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-default-2M.args with 61% similarity]
tests/qemuxml2argvdata/hugepages-default-system-size.xml
tests/qemuxml2argvdata/hugepages-default.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-default.args with 51% similarity]
tests/qemuxml2argvdata/hugepages-default.xml
tests/qemuxml2argvdata/hugepages-memaccess.args [deleted file]
tests/qemuxml2argvdata/hugepages-memaccess.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/hugepages-memaccess.xml
tests/qemuxml2argvdata/hugepages-memaccess2.args [deleted file]
tests/qemuxml2argvdata/hugepages-memaccess2.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/hugepages-memaccess2.xml
tests/qemuxml2argvdata/hugepages-nodeset-nonexist.x86_64-latest.err [moved from tests/qemuxml2argvdata/hugepages-nodeset-nonexist.err with 100% similarity]
tests/qemuxml2argvdata/hugepages-nodeset-nonexist.xml
tests/qemuxml2argvdata/hugepages-nodeset.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-numa-default-2M.args with 55% similarity]
tests/qemuxml2argvdata/hugepages-nodeset.xml
tests/qemuxml2argvdata/hugepages-numa-default-2M.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-nodeset.args with 51% similarity]
tests/qemuxml2argvdata/hugepages-numa-default-2M.xml
tests/qemuxml2argvdata/hugepages-numa-default-dimm.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-numa-default-dimm.args with 51% similarity]
tests/qemuxml2argvdata/hugepages-numa-default.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-numa-default.args with 60% similarity]
tests/qemuxml2argvdata/hugepages-numa-nodeset-nonexist.x86_64-latest.err [moved from tests/qemuxml2argvdata/hugepages-numa-nodeset-nonexist.err with 100% similarity]
tests/qemuxml2argvdata/hugepages-numa-nodeset-nonexist.xml
tests/qemuxml2argvdata/hugepages-numa-nodeset-part.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-numa-nodeset-part.args with 60% similarity]
tests/qemuxml2argvdata/hugepages-numa-nodeset-part.xml
tests/qemuxml2argvdata/hugepages-numa-nodeset.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/hugepages-numa-nodeset.xml
tests/qemuxml2argvdata/hugepages-shared.args [deleted file]
tests/qemuxml2argvdata/hugepages-shared.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/hugepages-shared.xml
tests/qemuxml2argvdata/pages-dimm-discard.args [deleted file]
tests/qemuxml2argvdata/pages-dimm-discard.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/pages-discard-hugepages.args [deleted file]
tests/qemuxml2argvdata/pages-discard-hugepages.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/pages-discard-hugepages.xml
tests/qemuxml2argvdata/pages-discard.args [deleted file]
tests/qemuxml2argvdata/pages-discard.x86_64-latest.args [moved from tests/qemuxml2argvdata/hugepages-numa-nodeset.args with 59% similarity]
tests/qemuxml2argvdata/pages-discard.xml
tests/qemuxml2argvtest.c
tests/qemuxml2xmloutdata/hugepages-default.xml
tests/qemuxml2xmloutdata/hugepages-nodeset.xml
tests/qemuxml2xmloutdata/hugepages-numa-default-2M.xml
tests/qemuxml2xmloutdata/hugepages-numa-nodeset-part.xml
tests/qemuxml2xmloutdata/hugepages-numa-nodeset.xml
tests/qemuxml2xmloutdata/hugepages-shared.xml