Signed-off-by: Charles Arnold <carnold@xxxxxxxx> diff --git a/tests/clitest.py b/tests/clitest.py index b63a92a..52b9cd1 100644 --- a/tests/clitest.py +++ b/tests/clitest.py @@ -427,6 +427,10 @@ c.add_compare("""--pxe \ --memorybacking size=1,unit='G',nodeset='1,2-5',nosharepages=yes,locked=yes \ --features acpi=off,eoi=on,privnet=on,hyperv_spinlocks=on,hyperv_spinlocks_retries=1234,vmport=off,pmu=off \ --clock offset=utc,hpet_present=no,rtc_tickpolicy=merge \ +--smbios type=0,vendor=Acme,version=1.0.0,date=01/01/1970,release=10.22 \ +--smbios type=1,manufacturer=manufacturer,product=name,version=version_string,serial=serial_number,uuid=00000000-1111-4222-a333-444444444444,sku=oem_sku,family=oem_family \ +--smbios type=2,manufacturer=manufacturer,product=name,version=version_string,serial=serial_number,asset=asset_tag,location=location \ +\ --pm suspend_to_mem=yes,suspend_to_disk=no \ --resource partition=/virtualmachines/production \ --events on_poweroff=destroy,on_reboot=restart,on_crash=preserve,on_lockfailure=ignore \ diff --git a/tests/cli-test-xml/compare/virt-install-singleton-config-2.xml b/tests/cli-test-xml/compare/virt-install-singleton-config-2.xml index c50125b..f430568 100644 --- a/tests/cli-test-xml/compare/virt-install-singleton-config-2.xml +++ b/tests/cli-test-xml/compare/virt-install-singleton-config-2.xml @@ -36,6 +36,7 @@ <boot dev="fd"/> <boot dev="hd"/> <boot dev="network"/> + <smbios mode="sysinfo"/> <bootmenu enable="no"/> </os> <idmap> @@ -122,6 +123,30 @@ <seclabel type="static" model="selinux" relabel="yes"> <label>system_u:object_r:svirt_image_t:s0:c100,c200</label> </seclabel> + <sysinfo type="smbios"> + <bios> + <entry name="date">01/01/1970</entry> + <entry name="vendor">Acme LLC</entry> + <entry name="version">1.2.3</entry> + <entry name="release">10.22</entry> + </bios> + <system> + <entry name="sku">abc-123</entry> + <entry name="product">Computer</entry> + <entry name="uuid">00000000-1111-2222-3333-444444444444</entry> + <entry name="family">Server</entry> + <entry name="version">3.2.1</entry> + <entry name="serial">123456789</entry> + <entry name="manufacturer">Acme Inc.</entry> + </system> + <baseBoard> + <entry name="product">Motherboard</entry> + <entry name="location">Chassis</entry> + <entry name="version">A01</entry> + <entry name="asset">Tag</entry> + <entry name="manufacturer">Acme Corp.</entry> + </baseBoard> + </sysinfo> <on_lockfailure>ignore</on_lockfailure> </domain> <domain type="kvm"> @@ -162,6 +187,7 @@ <boot dev="fd"/> <boot dev="hd"/> <boot dev="network"/> + <smbios mode="sysinfo"/> <bootmenu enable="no"/> </os> <idmap> @@ -248,5 +274,29 @@ <seclabel type="static" model="selinux" relabel="yes"> <label>system_u:object_r:svirt_image_t:s0:c100,c200</label> </seclabel> + <sysinfo type="smbios"> + <bios> + <entry name="date">01/01/1970</entry> + <entry name="vendor">Acme LLC</entry> + <entry name="version">1.2.3</entry> + <entry name="release">10.22</entry> + </bios> + <system> + <entry name="sku">abc-123</entry> + <entry name="product">Computer</entry> + <entry name="uuid">00000000-1111-2222-3333-444444444444</entry> + <entry name="family">Server</entry> + <entry name="version">3.2.1</entry> + <entry name="serial">123456789</entry> + <entry name="manufacturer">Acme Inc.</entry> + </system> + <baseBoard> + <entry name="product">Motherboard</entry> + <entry name="location">Chassis</entry> + <entry name="version">A01</entry> + <entry name="asset">Tag</entry> + <entry name="manufacturer">Acme Corp.</entry> + </baseBoard> + </sysinfo> <on_lockfailure>ignore</on_lockfailure> </domain> _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list