提交 19ff4361 编写于 作者: J John Ferlan

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.
上级 5319c49c
...@@ -53,6 +53,17 @@ static const char test8_xml[] = ...@@ -53,6 +53,17 @@ static const char test8_xml[] =
" </capability>" " </capability>"
"</device>"; "</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 */ /* Test virIsVHBACapable */
static int static int
test1(const void *data ATTRIBUTE_UNUSED) test1(const void *data ATTRIBUTE_UNUSED)
...@@ -282,6 +293,9 @@ mymain(void) ...@@ -282,6 +293,9 @@ mymain(void)
if (virTestRun("manageVHBAByNodeDevice-no-parent", manageVHBAByNodeDevice, if (virTestRun("manageVHBAByNodeDevice-no-parent", manageVHBAByNodeDevice,
test8_xml) < 0) test8_xml) < 0)
ret = -1; ret = -1;
if (virTestRun("manageVHBAByNodeDevice-parent-wwn", manageVHBAByNodeDevice,
test9_xml) < 0)
ret = -1;
cleanup: cleanup:
VIR_FREE(fchost_prefix); VIR_FREE(fchost_prefix);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册