mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 05:35:25 +00:00
tests: nodedevxml2xmltest: test more mdev files
Add the rest of the mdev xml files to the xml2xml test, and include 2 new test cases: one that explicitly specifies 'manual' start, and one that explicitly specifies 'auto' start. Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
42a5585499
commit
bb8c3b6120
10
tests/nodedevschemadata/mdev_autostart.xml
Normal file
10
tests/nodedevschemadata/mdev_autostart.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<device>
|
||||
<name>mdev_9c4954d2_fa39_4973_9d66_d61c6c4d0100</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<attr name='example-attribute' value='attribute-value'/>
|
||||
<start type='auto'/>
|
||||
<uuid>9c4954d2-fa39-4973-9d66-d61c6c4d0100</uuid>
|
||||
</capability>
|
||||
</device>
|
10
tests/nodedevschemadata/mdev_manual.xml
Normal file
10
tests/nodedevschemadata/mdev_manual.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<device>
|
||||
<name>mdev_9c4954d2_fa39_4973_9d66_d61c6c4d0100</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<attr name='example-attribute' value='attribute-value'/>
|
||||
<start type='manual'/>
|
||||
<uuid>9c4954d2-fa39-4973-9d66-d61c6c4d0100</uuid>
|
||||
</capability>
|
||||
</device>
|
11
tests/nodedevxml2xmlout/mdev_autostart.xml
Normal file
11
tests/nodedevxml2xmlout/mdev_autostart.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<device>
|
||||
<name>mdev_9c4954d2_fa39_4973_9d66_d61c6c4d0100</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<uuid>9c4954d2-fa39-4973-9d66-d61c6c4d0100</uuid>
|
||||
<start type='auto'/>
|
||||
<iommuGroup number='0'/>
|
||||
<attr name='example-attribute' value='attribute-value'/>
|
||||
</capability>
|
||||
</device>
|
@ -0,0 +1,10 @@
|
||||
<device>
|
||||
<name>mdev_d069d019_36ea_4111_8f0a_8c9a70e21366</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<uuid>d069d019-36ea-4111-8f0a-8c9a70e21366</uuid>
|
||||
<start type='manual'/>
|
||||
<iommuGroup number='0'/>
|
||||
</capability>
|
||||
</device>
|
@ -0,0 +1,11 @@
|
||||
<device>
|
||||
<name>mdev_d2441d39_495e_4243_ad9f_beb3f14c23d9</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<start type='manual'/>
|
||||
<iommuGroup number='0'/>
|
||||
<attr name='example-attribute-1' value='attribute-value-1'/>
|
||||
<attr name='example-attribute-2' value='attribute-value-2'/>
|
||||
</capability>
|
||||
</device>
|
@ -0,0 +1,10 @@
|
||||
<device>
|
||||
<name>mdev_fedc4916_1ca8_49ac_b176_871d16c13076</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<start type='manual'/>
|
||||
<iommuGroup number='0'/>
|
||||
<attr name='example-attribute' value='attribute-value'/>
|
||||
</capability>
|
||||
</device>
|
11
tests/nodedevxml2xmlout/mdev_manual.xml
Normal file
11
tests/nodedevxml2xmlout/mdev_manual.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<device>
|
||||
<name>mdev_9c4954d2_fa39_4973_9d66_d61c6c4d0100</name>
|
||||
<parent>pci_0000_00_02_0</parent>
|
||||
<capability type='mdev'>
|
||||
<type id='i915-GVTg_V5_8'/>
|
||||
<uuid>9c4954d2-fa39-4973-9d66-d61c6c4d0100</uuid>
|
||||
<start type='manual'/>
|
||||
<iommuGroup number='0'/>
|
||||
<attr name='example-attribute' value='attribute-value'/>
|
||||
</capability>
|
||||
</device>
|
@ -132,6 +132,11 @@ mymain(void)
|
||||
DO_TEST("ap_matrix");
|
||||
DO_TEST("ap_matrix_mdev_types");
|
||||
DO_TEST("mdev_ee0b88c4_f554_4dc1_809d_b2a01e8e48ad");
|
||||
DO_TEST("mdev_d069d019_36ea_4111_8f0a_8c9a70e21366");
|
||||
DO_TEST("mdev_d2441d39_495e_4243_ad9f_beb3f14c23d9");
|
||||
DO_TEST("mdev_fedc4916_1ca8_49ac_b176_871d16c13076");
|
||||
DO_TEST("mdev_autostart");
|
||||
DO_TEST("mdev_manual");
|
||||
|
||||
return ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user