Whamcloud - gitweb
LU-7070 tests: Skip sanity 24x based on server version 90/17990/2
authorJames Nunez <james.a.nunez@intel.com>
Thu, 14 Jan 2016 00:10:36 +0000 (17:10 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 28 Jan 2016 18:16:02 +0000 (18:16 +0000)
sanity test 24x tests cross MDT rename and link. Cross-MDT
rename and link was added to Lustre after the 2.7.55 tag. Thus,
only run sanity 24x for server version 2.7.56 or later.

Signed-off-by: James Nunez <james.a.nunez@intel.com>
Change-Id: I0c2e8c8581b8499ec7f1a25092b17be29aa49c1e
Reviewed-on: http://review.whamcloud.com/17990
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Wei Liu <wei3.liu@intel.com>
Reviewed-by: Saurabh Tandan <saurabh.tandan@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/tests/sanity.sh

index 7185c99..f9371d6 100755 (executable)
@@ -1081,6 +1081,10 @@ run_test 24w "Reading a file larger than 4Gb"
 
 test_24x() {
        [[ $MDSCOUNT -lt 2 ]] && skip "needs >= 2 MDTs" && return
 
 test_24x() {
        [[ $MDSCOUNT -lt 2 ]] && skip "needs >= 2 MDTs" && return
+
+       [[ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.7.56) ]] &&
+               skip "Need MDS version at least 2.7.56" && return
+
        [ $PARALLEL == "yes" ] && skip "skip parallel run" && return
        local MDTIDX=1
        local remote_dir=$DIR/$tdir/remote_dir
        [ $PARALLEL == "yes" ] && skip "skip parallel run" && return
        local MDTIDX=1
        local remote_dir=$DIR/$tdir/remote_dir