]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
Added TC8226 for ThinLVHD
authorJunWook Kwak <junwook.kwak@citrix.com>
Fri, 30 Oct 2015 16:19:58 +0000 (16:19 +0000)
committerJunWook Kwak <junwook.kwak@citrix.com>
Tue, 3 Nov 2015 15:48:29 +0000 (15:48 +0000)
exec/testcases/xenserver/tc/backup.py
seqs/dundeetc8226-thin.seq [new file with mode: 0644]

index cd6a5dc5742d0682421326e42c19f870e9128b66..71b050443a580822094d495e7774777e2c449577 100755 (executable)
@@ -33,7 +33,7 @@ class TC8226(xenrt.TestCase):
         self.pool2 = self.getPool("RESOURCE_POOL_1")
         
         if self.BACKUP_SR == "iscsi":
-            self.sr = xenrt.lib.xenserver.ISCSIStorageRepository(self.pool1.master, "iSCSI")
+            self.sr = xenrt.lib.xenserver.ISCSIStorageRepository(self.pool1.master, "iSCSI", thin_prov=(self.tcsku=="thin"))
             self.sr.create(subtype="lvm")
         else:
             nfs = xenrt.ExternalNFSShare().getMount()
diff --git a/seqs/dundeetc8226-thin.seq b/seqs/dundeetc8226-thin.seq
new file mode 100644 (file)
index 0000000..b77e5ff
--- /dev/null
@@ -0,0 +1,28 @@
+<xenrt>
+
+  <!-- TC-8226 Smoketest of metadata backup and restore (aka Portable SRs) -->
+
+  <variables>
+    <PRODUCT_VERSION>Dundee</PRODUCT_VERSION>
+    <PREPARE_WORKERS>2</PREPARE_WORKERS>
+    <SR_ISCSI_MINSIZE>50</SR_ISCSI_MINSIZE>
+  </variables>
+
+  <prepare>
+    <pool id="0">
+      <host id="0"/>
+      <host id="1"/>
+    </pool>
+    <pool id="1" master="RESOURCE_HOST_2">
+      <host id="2" noisos="true"/>
+      <host id="3"/>
+    </pool>
+  </prepare>
+
+  <testsequence>
+    <serial group="TC-8227">
+      <testcase id="xenserver.tc.backup.TC8226" sku="thin" />
+    </serial>
+  </testsequence>
+
+</xenrt>