]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
Fixing the MPBSAN test 12154
authorVinod Pademar <vinod.pademar@citrix.com>
Thu, 12 Nov 2015 17:09:09 +0000 (17:09 +0000)
committerVinod Pademar <vinod.pademar@citrix.com>
Thu, 12 Nov 2015 17:09:09 +0000 (17:09 +0000)
exec/testcases/xenserver/tc/multipath.py

index db5c87cdbb389b6ee1ff8bac8528ab9fbe2ebaa6..fcf896a46d1fd3b9dda84f65c324149d27fcef51 100755 (executable)
@@ -4051,10 +4051,13 @@ class TC12154(_HardwareMultipath):
         self.sr = None
     
     def createSR(self):
+        self.lun = xenrt.HBALun([self.hostWithMultiplePaths])
+        self.sr_scsiid = self.lun.getID()
+
         self.sr = xenrt.lib.xenserver.FCStorageRepository(self.hostWithMultiplePaths, "fc")
-        self.sr.create(self.sr_scsiid, multipathing=True)
+        self.sr.create(self.lun, multipathing=True)
         self.hostWithMultiplePaths.addSR(self.sr, default=True)
-    
+
     def run(self, arglist=None):
         _HardwareMultipath.run(self, arglist=None)