Whamcloud - gitweb
EX-2860 pcc: test interoperability with 2.14.0
authorQian Yingjin <qian@ddn.com>
Thu, 25 Mar 2021 02:44:16 +0000 (10:44 +0800)
committerLi Xi <lixi@ddn.com>
Fri, 14 May 2021 08:00:15 +0000 (08:00 +0000)
commit47ed1850a1e27edadd117faa213517d50670a552
tree813c3396b5ef40aec8ef8d1ddc67ec8113b38966
parent403952b901e9c4d26283b982041a3efa0a250262
EX-2860 pcc: test interoperability with 2.14.0

For Lustre 2.14.0 servers, it fails many of subtests that are
PCC-RO specific.
In this patch, each subtest related to PCC-RO adds an connect
flag check and skip it when run against old servers without
PCC-RO support.

Test-Parameters: serverversion=2.14 testlist=sanity-pcc
Signed-off-by: Qian Yingjin <qian@ddn.com>
Change-Id: Ie4fc41b2dc51a038027009fbcc6e86f9d61cd54f
Reviewed-on: https://review.whamcloud.com/43104
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Nunez <jnunez@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/llite/llite_lib.c
lustre/llite/pcc.c
lustre/tests/sanity-pcc.sh