Whamcloud - gitweb
LU-7934 tests: compatibility check 47/20847/5
authorAlexander Boyko <alexander.boyko@seagate.com>
Fri, 17 Jun 2016 06:59:23 +0000 (09:59 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 6 Feb 2018 04:25:37 +0000 (04:25 +0000)
The patch adds compatibility check for test 103 replay-single.

Signed-off-by: Alexander Boyko <alexander.boyko@seagate.com>
Test-Parameters: trivial testlist=replay-single envdefinitions="ONLY=103"
Change-Id: I8c3457a2d18c32d9d1e701003c282e893692f5fc
Reviewed-on: https://review.whamcloud.com/20847
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Jian Yu <jian.yu@intel.com>
Reviewed-by: James Nunez <james.a.nunez@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/tests/replay-single.sh

index 0d0954a..b6432d7 100755 (executable)
@@ -3767,6 +3767,10 @@ run_test 102d "check replay & reconstruction with multiple mod RPCs in flight"
 
 test_103() {
        remote_mds_nodsh && skip "remote MDS with nodsh" && return
+       local mds_version=$(lustre_version_code $SINGLEMDS)
+       [[ $mds_version -gt $(version_code 2.8.54) ]] ||
+               { skip "Need MDS version 2.8.54+"; return; }
+
 #define OBD_FAIL_MDS_TRACK_OVERFLOW 0x162
        do_facet mds1 $LCTL set_param fail_loc=0x80000162