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>
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"
}
}
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/ ||