]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: remove legacy OS support from rbd/qemu-iotests
authorJason Dillaman <dillaman@redhat.com>
Thu, 15 Oct 2015 16:44:06 +0000 (12:44 -0400)
committerVasu Kulkarni <vasu@redhat.com>
Mon, 18 Jan 2016 22:39:36 +0000 (17:39 -0500)
RHEL7 derivatives were failing test 002 since they were using
legacy test cases for now unsupported OSes.

Fixes: #13483
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
qa/workunits/rbd/qemu-iotests.sh

index b62c63d763f15217e4176d9868fb7b5a5f732cdd..ca27df9ecffe6bc5f961ea2979636686852fa11c 100755 (executable)
@@ -8,34 +8,14 @@
 # This will only work with particular qemu versions, like 1.0. Later
 # versions of qemu include qemu-iotests directly in the qemu
 # repository.
-codevers=`lsb_release -sc`
-iotests=qemu-iotests
-testlist='001 002 003 004 005 008 009 010 011 021 025'
+testlist='001 002 003 004 005 008 009 010 011 021 025 032 033 055 077'
 
-# See if we need to use the iotests suites in qemu (newer version).
-# Right now, trusty is the only version that uses this.
-for chkcode in "trusty"
-do
-    if [ "$chkcode" = "$codevers" ]
-    then
-        iotests=qemu/tests/qemu-iotests
-    fi
-done
-
-if [ "$iotests" = "qemu/tests/qemu-iotests" ]
-then
-    git clone https://github.com/qemu/qemu.git
-    # use v2.2.0-rc3 (last released version that handles all the tests
-    cd qemu
-    git checkout 2528043f1f299e0e88cb026f1ca7c40bbb4e1f80
-    cd ..
-    testlist=$testlist' 032 033 055 077'
-else
-    git clone git://git.ceph.com/qemu-iotests.git
-fi
-
-cd "$iotests"
+git clone https://github.com/qemu/qemu.git
+# use v2.2.0-rc3 (last released version that handles all the tests
+cd qemu
+git checkout 2528043f1f299e0e88cb026f1ca7c40bbb4e1f80
 
+cd tests/qemu-iotests
 mkdir bin
 # qemu-iotests expects a binary called just 'qemu' to be available
 if [ -x '/usr/bin/qemu-system-x86_64' ]
@@ -54,13 +34,5 @@ touch common.env
 # TEST_DIR is the pool for rbd
 TEST_DIR=rbd PATH="$PATH:$PWD/bin" ./check -rbd $testlist
 
-if [ "$iotests" = "qemu/tests/qemu-iotests" ]
-then
-    cd ../../..
-else
-    cd ..
-fi
-
-dname=`echo $iotests | cut -d "/" -f1`
-rm -rf $dname
-
+cd ../../..
+rm -rf qemu