Whamcloud - gitweb
LU-9320 test: Skip sanity test_80[12]* 16/26616/3
authorSaurabh Tandan <saurabh.tandan@intel.com>
Fri, 14 Apr 2017 00:55:35 +0000 (17:55 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 22 Apr 2017 01:10:24 +0000 (01:10 +0000)
Skip sanity test_80[1-2]* if MDS or OSS version is before
2.9.55

Skipping following tests: test_801a, test_801b, test_801c,
test_802

Test-Parameters: trivial testlist=sanity,sanity
Signed-off-by: Saurabh Tandan <saurabh.tandan@intel.com>
Change-Id: I98ace61c312466381ffcc406644276d86faac782
Reviewed-on: https://review.whamcloud.com/26616
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: James Nunez <james.a.nunez@intel.com>
lustre/tests/sanity.sh

index 4a6ad12..005aa8f 100755 (executable)
@@ -16115,6 +16115,11 @@ run_test 409 "Large amount of cross-MDTs hard links on the same file"
 prep_801() {
        start_full_debug_logging
        # cleanup unused barrier locks before test
 prep_801() {
        start_full_debug_logging
        # cleanup unused barrier locks before test
+
+       [[ $(lustre_version_code mds1) -lt $(version_code 2.9.55) ]] ||
+       [[ $(lustre_version_code ost1) -lt $(version_code 2.9.55) ]] &&
+               skip "Need server version at least 2.9.55" & exit 0
+
        do_facet mgs $LCTL barrier_rescan $FSNAME ||
                error "Fail to prep barrier test env"
 }
        do_facet mgs $LCTL barrier_rescan $FSNAME ||
                error "Fail to prep barrier test env"
 }
@@ -16324,6 +16329,11 @@ cleanup_802() {
 }
 
 test_802() {
 }
 
 test_802() {
+
+       [[ $(lustre_version_code mds1) -lt $(version_code 2.9.55) ]] ||
+       [[ $(lustre_version_code ost1) -lt $(version_code 2.9.55) ]] &&
+               skip "Need server version at least 2.9.55" & exit 0
+
        mkdir $DIR/$tdir || error "(1) fail to mkdir"
 
        cp $LUSTRE/tests/test-framework.sh $DIR/$tdir/ ||
        mkdir $DIR/$tdir || error "(1) fail to mkdir"
 
        cp $LUSTRE/tests/test-framework.sh $DIR/$tdir/ ||