mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 17:34:18 +03:00
Add multiIQN tests
* Fix broken rng schema * Add test input & output files
This commit is contained in:
parent
98fafb0c3e
commit
77da2487ea
@ -188,12 +188,14 @@
|
||||
</element>
|
||||
</define>
|
||||
|
||||
<define name='initiatorinfoiqn'>
|
||||
<element name='iqn'>
|
||||
<attribute name='name'>
|
||||
<text/>
|
||||
</attribute>
|
||||
<empty/>
|
||||
<define name='initiatorinfo'>
|
||||
<element name='initiator'>
|
||||
<element name='iqn'>
|
||||
<attribute name='name'>
|
||||
<text/>
|
||||
</attribute>
|
||||
<empty/>
|
||||
</element>
|
||||
</element>
|
||||
</define>
|
||||
|
||||
@ -372,7 +374,7 @@
|
||||
<ref name='sourceinfohost'/>
|
||||
<ref name='sourceinfodev'/>
|
||||
<optional>
|
||||
<ref name='initiatorinfoiqn'/>
|
||||
<ref name='initiatorinfo'/>
|
||||
</optional>
|
||||
<optional>
|
||||
<ref name='sourceinfoauth'/>
|
||||
|
22
tests/storagepoolxml2xmlin/pool-iscsi-multiiqn.xml
Normal file
22
tests/storagepoolxml2xmlin/pool-iscsi-multiiqn.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<pool type='iscsi'>
|
||||
<name>multiiqn</name>
|
||||
<uuid>e9392370-2917-565e-792c-e057f46512d7</uuid>
|
||||
<capacity>0</capacity>
|
||||
<allocation>0</allocation>
|
||||
<available>0</available>
|
||||
<source>
|
||||
<host name='iscsi.example.com'/>
|
||||
<device path='demo-target'/>
|
||||
<initiator>
|
||||
<iqn name='initiator0'/>
|
||||
</initiator>
|
||||
</source>
|
||||
<target>
|
||||
<path>/dev/disk/by-path</path>
|
||||
<permissions>
|
||||
<mode>0700</mode>
|
||||
<owner>0</owner>
|
||||
<group>0</group>
|
||||
</permissions>
|
||||
</target>
|
||||
</pool>
|
22
tests/storagepoolxml2xmlout/pool-iscsi-multiiqn.xml
Normal file
22
tests/storagepoolxml2xmlout/pool-iscsi-multiiqn.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<pool type='iscsi'>
|
||||
<name>multiiqn</name>
|
||||
<uuid>e9392370-2917-565e-792c-e057f46512d7</uuid>
|
||||
<capacity>0</capacity>
|
||||
<allocation>0</allocation>
|
||||
<available>0</available>
|
||||
<source>
|
||||
<host name='iscsi.example.com'/>
|
||||
<device path='demo-target'/>
|
||||
<initiator>
|
||||
<iqn name='initiator0'/>
|
||||
</initiator>
|
||||
</source>
|
||||
<target>
|
||||
<path>/dev/disk/by-path</path>
|
||||
<permissions>
|
||||
<mode>0700</mode>
|
||||
<owner>0</owner>
|
||||
<group>0</group>
|
||||
</permissions>
|
||||
</target>
|
||||
</pool>
|
@ -95,6 +95,7 @@ mymain(int argc, char **argv)
|
||||
DO_TEST("pool-netfs");
|
||||
DO_TEST("pool-scsi");
|
||||
DO_TEST("pool-mpath");
|
||||
DO_TEST("pool-iscsi-multiiqn");
|
||||
|
||||
return (ret==0 ? EXIT_SUCCESS : EXIT_FAILURE);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user