mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 17:34:18 +03:00
tests: Add createVHBAByNodeDevice-parent-wwn to fchosttest
Add a test that allows providing the parent wwnn/wwpn in the input XML in order to create the vHBA.
This commit is contained in:
parent
5319c49ce9
commit
19ff43612c
@ -53,6 +53,17 @@ static const char test8_xml[] =
|
||||
" </capability>"
|
||||
"</device>";
|
||||
|
||||
/* virNodeDeviceCreateXML using "<parent wwnn='%s' wwpn='%s'/>" to find
|
||||
* the vport capable HBA */
|
||||
static const char test9_xml[] =
|
||||
"<device>"
|
||||
" <parent wwnn='2000000012341234' wwpn='1000000012341234'/>"
|
||||
" <capability type='scsi_host'>"
|
||||
" <capability type='fc_host'>"
|
||||
" </capability>"
|
||||
" </capability>"
|
||||
"</device>";
|
||||
|
||||
/* Test virIsVHBACapable */
|
||||
static int
|
||||
test1(const void *data ATTRIBUTE_UNUSED)
|
||||
@ -282,6 +293,9 @@ mymain(void)
|
||||
if (virTestRun("manageVHBAByNodeDevice-no-parent", manageVHBAByNodeDevice,
|
||||
test8_xml) < 0)
|
||||
ret = -1;
|
||||
if (virTestRun("manageVHBAByNodeDevice-parent-wwn", manageVHBAByNodeDevice,
|
||||
test9_xml) < 0)
|
||||
ret = -1;
|
||||
|
||||
cleanup:
|
||||
VIR_FREE(fchost_prefix);
|
||||
|
Loading…
Reference in New Issue
Block a user