Check that a Lustre-patched filefrag is installed when running
sanity-flr test_49a.
Test-Parameters: trivial
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: Ic909ea4ca160d47480004f53a96ce7539ce5076c
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49386
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Colin Faber <cfaber@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
}
test_49a() {
- [ "$OSTCOUNT" -lt "2" ] && skip_env "needs >= 2 OSTs"
+ (( "$OSTCOUNT" >= "2" )) || skip "needs >= 2 OSTs"
+ local filefrag_op=$(filefrag -l 2>&1 | grep "invalid option")
+ [[ -z "$filefrag_op" ]] || skip_env "filefrag missing logical ordering"
+ [[ "$ost1_FSTYPE" != "zfs" ]] ||
+ skip "LU-1941: FIEMAP unimplemented on ZFS"
trap cleanup_49 EXIT RETURN