]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tests: Alter test_driver HBA name/data to be closer to reality
authorJohn Ferlan <jferlan@redhat.com>
Mon, 23 Jan 2017 20:24:59 +0000 (15:24 -0500)
committerJohn Ferlan <jferlan@redhat.com>
Sun, 19 Feb 2017 11:45:09 +0000 (06:45 -0500)
Alter "test-scsi-host-vport" to be "scsi_host1" to match the real
environment. This is the vport capable HBA - IOW the NPIV device.
Add more fields to scsi_host1 as well.

Alter the XML being used by the objecttest to create a vHBA in order
to match the scsi_host1 parent name and to use validateable wwnn/wwpn.
This will allow for realistic testing.

src/test/test_driver.c
tests/objecteventtest.c

index 2f687e0e13e50d28180b4d152253abf8ccea9a2d..1877e5482a21832ebe514bfa034f667905657370 100644 (file)
@@ -487,15 +487,20 @@ static const char *defaultConnXML =
 "  </capability>"
 "</device>"
 "<device>"
-"  <name>test-scsi-host-vport</name>"
+"  <name>scsi_host1</name>"
 "  <parent>computer</parent>"
 "  <capability type='scsi_host'>"
 "    <host>1</host>"
+"    <unique_id>0</unique_id>"
 "    <capability type='fc_host'>"
 "      <wwnn>2000000012341234</wwnn>"
 "      <wwpn>1000000012341234</wwpn>"
+"      <fabric_wwn>2000000043214321</fabric_wwn>"
+"    </capability>"
+"    <capability type='vport_ops'>"
+"      <max_vports>127</max_vports>"
+"      <vports>0</vports>"
 "    </capability>"
-"    <capability type='vport_ops'/>"
 "  </capability>"
 "</device>"
 "</node>";
index d25a9e2c59f3505a9b0ab178ffa90866552d0d2d..5df6ff91e78cc5a66338b45bbee64130705512df 100644 (file)
@@ -63,11 +63,11 @@ static const char storagePoolDef[] =
 
 static const char nodeDeviceDef[] =
 "<device>\n"
-"  <parent>test-scsi-host-vport</parent>\n"
+"  <parent>scsi_host1</parent>\n"
 "  <capability type='scsi_host'>\n"
 "    <capability type='fc_host'>\n"
-"      <wwpn>1111222233334444</wwpn>\n"
-"      <wwnn>5555666677778888</wwnn>\n"
+"      <wwpn>1000000023452345</wwpn>\n"
+"      <wwnn>2000000023452345</wwnn>\n"
 "    </capability>\n"
 "  </capability>\n"
 "</device>\n";