Whamcloud - gitweb
LU-11782 tests: add version check to conf-sanity 117 51/38851/2
authorJames Nunez <jnunez@whamcloud.com>
Fri, 5 Jun 2020 17:21:09 +0000 (11:21 -0600)
committerOleg Drokin <green@whamcloud.com>
Fri, 7 Aug 2020 21:12:25 +0000 (21:12 +0000)
conf-sanity test 117 was added to check error returns from
read_param().  This test will fail when run with servers
with Lustre version less than 2.12.0 and, thus, should be
skipped for all Lustre servers earlier than 2.12.0.

Fixes: 6ca2425ccf6b ("LU-11198 utils: propagate errors for read_param")
Test-Parameters: trivial
Test-Parameters: serverversion=2.10.8 serverdistro=el7.6 env=ONLY=117 testlist=conf-sanity
Signed-off-by: James Nunez <jnunez@whamcloud.com>
Change-Id: Ia0889584d9c1a6c09ea2a99fa11c7abfd1474de4
Reviewed-on: https://review.whamcloud.com/38851
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Wei Liu <sarah@whamcloud.com>
lustre/tests/conf-sanity.sh

index 59b51c3..c00e1ff 100644 (file)
@@ -8199,6 +8199,9 @@ test_116() {
 run_test 116 "big size MDT support"
 
 test_117() {
+       [[ "$OST1_VERSION" -lt $(version_code 2.12.0) ]] &&
+               skip "Need OST version at least 2.12.0"
+
        setup
        do_facet ost1 "$LCTL set_param ost.OSS.ost_io.nrs_policies=fifo"
        do_facet ost1 "$LCTL get_param -n ost.OSS.ost_io.nrs_tbf_rule" &&