@@ -59,6 +59,7 @@ _supported_os Linux
_require_scratch
_require_attrs
+_require_symlinks
rm -f $tmp.backup1 $tmp.backup2 $seqres.full
@@ -29,6 +29,7 @@ _cleanup()
_supported_fs generic
_supported_os Linux
_require_scratch
+_require_symlinks
rm -f $seqres.full
@@ -32,6 +32,7 @@ _cleanup()
_supported_fs generic
_supported_os Linux
_require_scratch
+_require_symlinks
rm -f $seqres.full
_scratch_mkfs > $seqres.full 2>&1 || _fail "Could not mkfs scratch device"
@@ -33,6 +33,7 @@ _supported_fs generic
_supported_os Linux
_require_scratch
_require_test
+_require_symlinks
DEVNULL=$SCRATCH_MNT/devnull
DEVZERO=$SCRATCH_MNT/devzero
@@ -32,6 +32,7 @@ _cleanup()
_supported_fs generic
_supported_os Linux
_require_scratch
+_require_symlinks
_require_dm_target flakey
rm -f $seqres.full
@@ -31,6 +31,7 @@ rm -f $seqres.full
_supported_fs generic
_supported_os Linux
_require_test
+_require_symlinks
linkfile=$TEST_DIR/$seq.symlink
rm -f $linkfile
@@ -36,6 +36,7 @@ rm -f $seqres.full
# real QA test starts here
_supported_fs generic
_supported_os Linux
+_require_symlinks
_require_scratch_encryption
_require_command "$KEYCTL_PROG" keyctl
@@ -43,6 +43,7 @@ rm -f $seqres.full
_supported_fs generic
_supported_os Linux
_require_scratch_encryption
+_require_symlinks
_require_command "$XZ_PROG" xz
_require_command "$KEYCTL_PROG" keyctl
@@ -37,6 +37,7 @@ _cleanup()
_supported_fs generic
_supported_os Linux
_require_scratch
+_require_symlinks
_require_test_program "t_dir_type"
rm -f $seqres.full
@@ -38,6 +38,7 @@ _require_test
_require_test_program "stat_test"
_require_test_program "af_unix"
_require_statx
+_require_symlinks
function check_stat () {
$here/src/stat_test $* || echo stat_test failed
@@ -38,6 +38,7 @@ rm -f $seqres.full
_supported_fs generic
_supported_os Linux
_require_scratch_encryption
+_require_symlinks
_require_command "$KEYCTL_PROG" keyctl
# Set up an encryption-capable filesystem and an encryption key.
@@ -32,6 +32,7 @@ _cleanup()
_supported_fs generic
_supported_os Linux
_require_scratch
+_require_symlinks
_require_dm_target flakey
rm -f $seqres.full
@@ -19,6 +19,7 @@ _supported_os Linux
_supported_fs generic
_require_scratch_nocheck
_require_scratch_casefold
+_require_symlinks
_require_check_dmesg
_require_attrs
Consistently use _require_symlinks on all generic tests which create a symlink when they run. Signed-off-by: Eric Sandeen <sandeen@redhat.com> ---