diff options
author | Cole Robinson <crobinso@redhat.com> | 2022-08-01 06:46:41 -0400 |
---|---|---|
committer | Cole Robinson <crobinso@redhat.com> | 2022-08-01 06:46:41 -0400 |
commit | 6287760ed0c0c80d536d591a6c3a3c55b812efe2 (patch) | |
tree | 3dac571c3c8016c0264b4b1d958ac89ca69d69c0 /tests | |
parent | 35871fe96b72fb42808344f3e4ce79542be0d1f4 (diff) | |
download | virt-manager-6287760ed0c0c80d536d591a6c3a3c55b812efe2.tar.gz |
tests: Fix memdev uuid testing with libvirt.git
Signed-off-by: Cole Robinson <crobinso@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/data/cli/compare/virt-xml-build-memdev.xml | 14 | ||||
-rw-r--r-- | tests/test_cli.py | 2 |
2 files changed, 15 insertions, 1 deletions
diff --git a/tests/data/cli/compare/virt-xml-build-memdev.xml b/tests/data/cli/compare/virt-xml-build-memdev.xml new file mode 100644 index 00000000..27810f9a --- /dev/null +++ b/tests/data/cli/compare/virt-xml-build-memdev.xml @@ -0,0 +1,14 @@ +<memory model="nvdimm"> + <alias name="mymemdev3"/> + <uuid>11111111-2222-aaaa-bbbb-ccccddddeeee</uuid> + <source> + <path>/path/to/nvdimm</path> + </source> + <target> + <size>2048</size> + <node>0</node> + <label> + <size>1024</size> + </label> + </target> +</memory> diff --git a/tests/test_cli.py b/tests/test_cli.py index 7d73f7a6..74022fc3 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -958,7 +958,6 @@ c.add_invalid("--boot uefi", grep="Libvirt version does not support UEFI") # UR c.add_invalid("--graphics type=vnc,keymap", grep="Option 'keymap' had no value set.") c.add_invalid("--xml FOOXPATH", grep="form of XPATH=VALUE") # failure parsing xpath value c.add_invalid("--xml /@foo=bar", grep="/@foo xmlXPathEval") # failure processing xpath -c.add_invalid("--memdev nvdimm,source.path=/path/to/nvdimm,target.size=2,target.node=0,target.label_size=1,alias.name=mymemdev3,uuid=11111111-2222-aaaa-bbbb-ccccddddeeee", grep="UUID is not supported", prerun_check="7.5.0") # hit a specific libvirt code path that proves --memdev uuid=XXX works @@ -1340,6 +1339,7 @@ c.add_compare("--build-xml --cpu pentium3,+x2apic", "build-cpu") c.add_compare("--build-xml --tpm path=/dev/tpm", "build-tpm") c.add_compare("--build-xml --blkiotune weight=100,device0.path=/dev/sdf,device.weight=200,device0.read_bytes_sec=10000,device0.write_bytes_sec=10000,device0.read_iops_sec=20000,device0.write_iops_sec=20000", "build-blkiotune") c.add_compare("--build-xml --idmap clearxml=no,uid.start=0,uid.target=1000,uid.count=10,gid.start=0,gid.target=1000,gid.count=10", "build-idmap") +c.add_compare("--build-xml --memdev nvdimm,source.path=/path/to/nvdimm,target.size=2,target.node=0,target.label_size=1,alias.name=mymemdev3,uuid=11111111-2222-aaaa-bbbb-ccccddddeeee", "build-memdev") # --memdev uuid= is tough to test with libvirt's validation, so we test it here with XML building c.add_compare("--connect %(URI-KVM-X86)s --build-xml --disk %(EXISTIMG1)s", "build-disk-plain") c.add_compare("--connect %(URI-KVM-X86)s test-many-devices --build-xml --disk %(EXISTIMG1)s", "build-disk-domain") c.add_compare("--build-xml --sound hda,audio.id=2", "build-sound") |