From: Amir Goldstein Date: Sun, 6 May 2018 06:36:08 +0000 (+0300) Subject: generic/{159,160}: require chattr instead of lsattr X-Git-Tag: v2022.05.01~1567 X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=commitdiff_plain;h=b3c907888d5600fbd5b68713b178bf2cec05175e generic/{159,160}: require chattr instead of lsattr The tests _require_test_lsattr, but don't actually use lsattr. They use chattr +i/-i, so require the appropriate command. _require_test_lsattr checks the FS_IOC_GETFLAGS ioctl on a directory and that is not supported in overlayfs. _require_chattr checks the ioctl on a file, which is supported in overlayfs, so this change makes the tests run and pass on overlayfs. Signed-off-by: Amir Goldstein Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- diff --git a/tests/generic/159 b/tests/generic/159 index 7e52d5cb..f517b551 100755 --- a/tests/generic/159 +++ b/tests/generic/159 @@ -43,7 +43,7 @@ _cleanup() # real QA test starts here _supported_os Linux -_require_test_lsattr +_require_chattr i _require_test_reflink rm -f $seqres.full diff --git a/tests/generic/160 b/tests/generic/160 index 409b15ec..cd1044d1 100755 --- a/tests/generic/160 +++ b/tests/generic/160 @@ -43,7 +43,7 @@ _cleanup() # real QA test starts here _supported_os Linux -_require_test_lsattr +_require_chattr i _require_test_dedupe rm -f $seqres.full