Add xdelta version check case
authorJiankang Fan <jiankang.fan@samsung.com>
Tue, 27 Sep 2016 05:48:16 +0000 (13:48 +0800)
committerJiankang Fan <jiankang.fan@samsung.com>
Tue, 27 Sep 2016 05:48:31 +0000 (13:48 +0800)
Change-Id: I4b6a0ce71fa688ff85df769c86f950392cc12fe8

cases/other/gbs_xdelta_version_check.case [new file with mode: 0644]

diff --git a/cases/other/gbs_xdelta_version_check.case b/cases/other/gbs_xdelta_version_check.case
new file mode 100644 (file)
index 0000000..0a074e4
--- /dev/null
@@ -0,0 +1,16 @@
+<testcase>
+  <summary>xdelta package version check,the version must bigger than 3.0</summary>
+  <steps><![CDATA[
+       #Using xdelta(>3.0) to support bigger files(>2GB) in gbs export and import
+        if [  `which xdelta3`   ];then
+                program_name=xdelta3
+        elif [  `which xdelta`  ];then
+                program_name=xdelta
+        fi
+
+        test -n "$program_name"
+
+        version=`$program_name -V 2>&1|grep version|awk '{print $3}'|awk '{print substr($1,1,1)}'`
+        [ $version = 3 ]
+]]></steps>
+</testcase>