summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2016-02-19 10:49:17 +1100
committerDave Chinner <david@fromorbit.com>2016-02-19 10:49:17 +1100
commit56ff01f471c9b72de0a447b37cdb1051adcede6a (patch)
treed1c96160ce5d6569aaf79dac059523cd1fd07b46 /tests
parent99fd47b2b2c8639753e44c1014bc6902109c4741 (diff)
xfstests: remove _need_to_be_root
The check script requires that it be run as root, so adding individualized checks for this in each teat is not needed. Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'tests')
-rwxr-xr-xtests/btrfs/0021
-rwxr-xr-xtests/btrfs/0031
-rwxr-xr-xtests/btrfs/0041
-rwxr-xr-xtests/btrfs/0071
-rwxr-xr-xtests/btrfs/0111
-rwxr-xr-xtests/btrfs/0171
-rwxr-xr-xtests/btrfs/0251
-rwxr-xr-xtests/btrfs/0261
-rwxr-xr-xtests/btrfs/0291
-rwxr-xr-xtests/btrfs/0301
-rwxr-xr-xtests/btrfs/0311
-rwxr-xr-xtests/btrfs/0341
-rwxr-xr-xtests/btrfs/0371
-rwxr-xr-xtests/btrfs/0381
-rwxr-xr-xtests/btrfs/0391
-rwxr-xr-xtests/btrfs/0401
-rwxr-xr-xtests/btrfs/0411
-rwxr-xr-xtests/btrfs/0431
-rwxr-xr-xtests/btrfs/0441
-rwxr-xr-xtests/btrfs/0451
-rwxr-xr-xtests/btrfs/0461
-rwxr-xr-xtests/btrfs/0471
-rwxr-xr-xtests/btrfs/0481
-rwxr-xr-xtests/btrfs/0491
-rwxr-xr-xtests/btrfs/0501
-rwxr-xr-xtests/btrfs/0511
-rwxr-xr-xtests/btrfs/0521
-rwxr-xr-xtests/btrfs/0531
-rwxr-xr-xtests/btrfs/0541
-rwxr-xr-xtests/btrfs/0551
-rwxr-xr-xtests/btrfs/0561
-rwxr-xr-xtests/btrfs/0571
-rwxr-xr-xtests/btrfs/0581
-rwxr-xr-xtests/btrfs/0591
-rwxr-xr-xtests/btrfs/0761
-rwxr-xr-xtests/btrfs/0771
-rwxr-xr-xtests/btrfs/0781
-rwxr-xr-xtests/btrfs/0791
-rwxr-xr-xtests/btrfs/0801
-rwxr-xr-xtests/btrfs/0811
-rwxr-xr-xtests/btrfs/0831
-rwxr-xr-xtests/btrfs/0841
-rwxr-xr-xtests/btrfs/0851
-rwxr-xr-xtests/btrfs/0861
-rwxr-xr-xtests/btrfs/0871
-rwxr-xr-xtests/btrfs/0881
-rwxr-xr-xtests/btrfs/0891
-rwxr-xr-xtests/btrfs/0911
-rwxr-xr-xtests/btrfs/0921
-rwxr-xr-xtests/btrfs/0931
-rwxr-xr-xtests/btrfs/0941
-rwxr-xr-xtests/btrfs/0951
-rwxr-xr-xtests/btrfs/0961
-rwxr-xr-xtests/btrfs/0971
-rwxr-xr-xtests/btrfs/0981
-rwxr-xr-xtests/btrfs/0991
-rwxr-xr-xtests/btrfs/1001
-rwxr-xr-xtests/btrfs/1011
-rwxr-xr-xtests/btrfs/1021
-rwxr-xr-xtests/btrfs/1031
-rwxr-xr-xtests/btrfs/1041
-rwxr-xr-xtests/btrfs/1053
-rwxr-xr-xtests/btrfs/1061
-rwxr-xr-xtests/btrfs/1071
-rwxr-xr-xtests/btrfs/1081
-rwxr-xr-xtests/btrfs/1091
-rwxr-xr-xtests/btrfs/1101
-rwxr-xr-xtests/btrfs/1111
-rwxr-xr-xtests/btrfs/1121
-rwxr-xr-xtests/btrfs/1131
-rwxr-xr-xtests/btrfs/1161
-rwxr-xr-xtests/btrfs/1171
-rwxr-xr-xtests/ext4/2711
-rwxr-xr-xtests/ext4/3011
-rwxr-xr-xtests/ext4/3021
-rwxr-xr-xtests/ext4/3031
-rwxr-xr-xtests/ext4/3041
-rwxr-xr-xtests/ext4/3071
-rwxr-xr-xtests/ext4/3081
-rwxr-xr-xtests/generic/0191
-rwxr-xr-xtests/generic/0261
-rwxr-xr-xtests/generic/0341
-rwxr-xr-xtests/generic/0371
-rwxr-xr-xtests/generic/0381
-rwxr-xr-xtests/generic/0391
-rwxr-xr-xtests/generic/0401
-rwxr-xr-xtests/generic/0411
-rwxr-xr-xtests/generic/0561
-rwxr-xr-xtests/generic/0571
-rwxr-xr-xtests/generic/0591
-rwxr-xr-xtests/generic/0651
-rwxr-xr-xtests/generic/0661
-rwxr-xr-xtests/generic/0711
-rwxr-xr-xtests/generic/0731
-rwxr-xr-xtests/generic/0901
-rwxr-xr-xtests/generic/0932
-rwxr-xr-xtests/generic/0981
-rwxr-xr-xtests/generic/1011
-rwxr-xr-xtests/generic/1021
-rwxr-xr-xtests/generic/1041
-rwxr-xr-xtests/generic/1061
-rwxr-xr-xtests/generic/1071
-rwxr-xr-xtests/generic/1771
-rwxr-xr-xtests/generic/1931
-rwxr-xr-xtests/generic/2301
-rwxr-xr-xtests/generic/2311
-rwxr-xr-xtests/generic/2321
-rwxr-xr-xtests/generic/2331
-rwxr-xr-xtests/generic/2341
-rwxr-xr-xtests/generic/2351
-rwxr-xr-xtests/generic/2371
-rwxr-xr-xtests/generic/2651
-rwxr-xr-xtests/generic/2661
-rwxr-xr-xtests/generic/2671
-rwxr-xr-xtests/generic/2681
-rwxr-xr-xtests/generic/2691
-rwxr-xr-xtests/generic/2701
-rwxr-xr-xtests/generic/2711
-rwxr-xr-xtests/generic/2721
-rwxr-xr-xtests/generic/2761
-rwxr-xr-xtests/generic/2781
-rwxr-xr-xtests/generic/2791
-rwxr-xr-xtests/generic/2811
-rwxr-xr-xtests/generic/2821
-rwxr-xr-xtests/generic/2831
-rwxr-xr-xtests/generic/2991
-rwxr-xr-xtests/generic/3001
-rwxr-xr-xtests/generic/3111
-rwxr-xr-xtests/generic/3141
-rwxr-xr-xtests/generic/3171
-rwxr-xr-xtests/generic/3181
-rwxr-xr-xtests/generic/3191
-rwxr-xr-xtests/generic/3211
-rwxr-xr-xtests/generic/3221
-rwxr-xr-xtests/generic/3241
-rwxr-xr-xtests/generic/3251
-rwxr-xr-xtests/shared/0021
-rwxr-xr-xtests/shared/0511
-rwxr-xr-xtests/shared/2721
-rwxr-xr-xtests/xfs/0032
-rwxr-xr-xtests/xfs/0041
-rwxr-xr-xtests/xfs/0671
-rwxr-xr-xtests/xfs/1141
-rwxr-xr-xtests/xfs/1891
144 files changed, 1 insertions, 147 deletions
diff --git a/tests/btrfs/002 b/tests/btrfs/002
index 35e857b0..fce5d955 100755
--- a/tests/btrfs/002
+++ b/tests/btrfs/002
@@ -41,7 +41,6 @@ trap "_cleanup ; exit \$status" 0 1 2 3 15
. ./common/rc
. ./common/filter
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/003 b/tests/btrfs/003
index ae7e3775..51cff464 100755
--- a/tests/btrfs/003
+++ b/tests/btrfs/003
@@ -46,7 +46,6 @@ _cleanup()
. ./common/rc
. ./common/filter
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/004 b/tests/btrfs/004
index d588c5ba..905770a5 100755
--- a/tests/btrfs/004
+++ b/tests/btrfs/004
@@ -47,7 +47,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/007 b/tests/btrfs/007
index 82d093aa..57f9a79f 100755
--- a/tests/btrfs/007
+++ b/tests/btrfs/007
@@ -47,7 +47,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/011 b/tests/btrfs/011
index 72c53abf..91ddebb2 100755
--- a/tests/btrfs/011
+++ b/tests/btrfs/011
@@ -59,7 +59,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_require_scratch_nocheck
_require_scratch_dev_pool 4
diff --git a/tests/btrfs/017 b/tests/btrfs/017
index 34c5f0ac..3f409d31 100755
--- a/tests/btrfs/017
+++ b/tests/btrfs/017
@@ -48,7 +48,6 @@ _cleanup()
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/025 b/tests/btrfs/025
index 76ec2dd4..81ae9437 100755
--- a/tests/btrfs/025
+++ b/tests/btrfs/025
@@ -47,7 +47,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/026 b/tests/btrfs/026
index 60908cc4..876651d9 100755
--- a/tests/btrfs/026
+++ b/tests/btrfs/026
@@ -42,7 +42,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/029 b/tests/btrfs/029
index 87c289bd..c390c95f 100755
--- a/tests/btrfs/029
+++ b/tests/btrfs/029
@@ -55,7 +55,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_cp_reflink
-_need_to_be_root
reflink_test_dir=$TEST_DIR/test-$seq
rm -rf $reflink_test_dir
diff --git a/tests/btrfs/030 b/tests/btrfs/030
index a76a410c..a8e08f6e 100755
--- a/tests/btrfs/030
+++ b/tests/btrfs/030
@@ -54,7 +54,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/031 b/tests/btrfs/031
index fe8cd4ec..c2b11dd1 100755
--- a/tests/btrfs/031
+++ b/tests/btrfs/031
@@ -52,7 +52,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_cp_reflink
-_need_to_be_root
_checksum_files()
{
diff --git a/tests/btrfs/034 b/tests/btrfs/034
index 38952a3e..179c827c 100755
--- a/tests/btrfs/034
+++ b/tests/btrfs/034
@@ -44,7 +44,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/037 b/tests/btrfs/037
index 2591a336..5c0ea668 100755
--- a/tests/btrfs/037
+++ b/tests/btrfs/037
@@ -51,7 +51,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/038 b/tests/btrfs/038
index 4941d3e7..d75ed481 100755
--- a/tests/btrfs/038
+++ b/tests/btrfs/038
@@ -50,7 +50,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/039 b/tests/btrfs/039
index 758b23c7..ac7144ff 100755
--- a/tests/btrfs/039
+++ b/tests/btrfs/039
@@ -53,7 +53,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/040 b/tests/btrfs/040
index dfd495ca..c97ed508 100755
--- a/tests/btrfs/040
+++ b/tests/btrfs/040
@@ -53,7 +53,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/041 b/tests/btrfs/041
index 96397874..8bb74cd2 100755
--- a/tests/btrfs/041
+++ b/tests/btrfs/041
@@ -53,7 +53,6 @@ _supported_fs btrfs
_supported_os Linux
_require_test
_require_scratch
-_need_to_be_root
rm -f $seqres.full
mkdir $restore_dir
diff --git a/tests/btrfs/043 b/tests/btrfs/043
index 4993349c..1ba5acd1 100755
--- a/tests/btrfs/043
+++ b/tests/btrfs/043
@@ -49,7 +49,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/044 b/tests/btrfs/044
index 5565b869..9d6d212d 100755
--- a/tests/btrfs/044
+++ b/tests/btrfs/044
@@ -54,7 +54,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/045 b/tests/btrfs/045
index 8570fa64..bdafbab5 100755
--- a/tests/btrfs/045
+++ b/tests/btrfs/045
@@ -70,7 +70,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/046 b/tests/btrfs/046
index 288fb7f6..6bf50005 100755
--- a/tests/btrfs/046
+++ b/tests/btrfs/046
@@ -54,7 +54,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_fssum
-_need_to_be_root
rm -f $seqres.full
rm -fr $send_files_dir
diff --git a/tests/btrfs/047 b/tests/btrfs/047
index 2c50bf69..6d7d351d 100755
--- a/tests/btrfs/047
+++ b/tests/btrfs/047
@@ -62,7 +62,6 @@ _require_scratch
_require_fssum
_require_xfs_io_command "fiemap"
_require_btrfs_send_stream_version
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/048 b/tests/btrfs/048
index dc7386d7..c2cb4a63 100755
--- a/tests/btrfs/048
+++ b/tests/btrfs/048
@@ -48,7 +48,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_btrfs "property"
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/049 b/tests/btrfs/049
index 38ed7ad5..4ec5dd8f 100755
--- a/tests/btrfs/049
+++ b/tests/btrfs/049
@@ -48,7 +48,6 @@ _cleanup()
# real QA test starts here
_supported_fs btrfs
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
diff --git a/tests/btrfs/050 b/tests/btrfs/050
index b72408aa..9a1f5e48 100755
--- a/tests/btrfs/050
+++ b/tests/btrfs/050
@@ -54,7 +54,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/051 b/tests/btrfs/051
index 1ddfb744..9ffbde37 100755
--- a/tests/btrfs/051
+++ b/tests/btrfs/051
@@ -51,7 +51,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/052 b/tests/btrfs/052
index babc1276..599d2616 100755
--- a/tests/btrfs/052
+++ b/tests/btrfs/052
@@ -45,7 +45,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_cloner
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/053 b/tests/btrfs/053
index 43a831cd..06dcaff0 100755
--- a/tests/btrfs/053
+++ b/tests/btrfs/053
@@ -54,7 +54,6 @@ _require_test
_require_scratch
_require_fssum
_require_attrs
-_need_to_be_root
# max(16384, PAGE_SIZE) is the default leaf/node size on btrfs-progs v3.12+.
# Older versions just use max(4096, PAGE_SIZE).
diff --git a/tests/btrfs/054 b/tests/btrfs/054
index 33241b0f..606fb40e 100755
--- a/tests/btrfs/054
+++ b/tests/btrfs/054
@@ -60,7 +60,6 @@ _supported_fs btrfs
_supported_os Linux
_require_test
_require_scratch
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/055 b/tests/btrfs/055
index 1f50850e..29afdbaa 100755
--- a/tests/btrfs/055
+++ b/tests/btrfs/055
@@ -51,7 +51,6 @@ _require_scratch
_require_cloner
_require_btrfs_fs_feature "no_holes"
_require_btrfs_mkfs_feature "no-holes"
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/056 b/tests/btrfs/056
index 6dc3bfd6..ef515a1e 100755
--- a/tests/btrfs/056
+++ b/tests/btrfs/056
@@ -56,7 +56,6 @@ _require_cloner
_require_btrfs_fs_feature "no_holes"
_require_btrfs_mkfs_feature "no-holes"
_require_dm_target flakey
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/057 b/tests/btrfs/057
index 605bd020..8d355795 100755
--- a/tests/btrfs/057
+++ b/tests/btrfs/057
@@ -42,7 +42,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/058 b/tests/btrfs/058
index 4d45686b..ecfe8571 100755
--- a/tests/btrfs/058
+++ b/tests/btrfs/058
@@ -56,7 +56,6 @@ _require_scratch
# Requiring flink command tests for the presence of the -T option used
# to pass O_TMPFILE to open(2).
_require_xfs_io_command "flink"
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/059 b/tests/btrfs/059
index 3379eada..b9a6ef4b 100755
--- a/tests/btrfs/059
+++ b/tests/btrfs/059
@@ -51,7 +51,6 @@ _supported_os Linux
_require_test
_require_scratch
_require_btrfs "property"
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/076 b/tests/btrfs/076
index 16d674d1..1c86d815 100755
--- a/tests/btrfs/076
+++ b/tests/btrfs/076
@@ -50,7 +50,6 @@ _supported_fs btrfs
_supported_os Linux
_require_test
_require_scratch
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/077 b/tests/btrfs/077
index fdaaf9e7..e56fe5bc 100755
--- a/tests/btrfs/077
+++ b/tests/btrfs/077
@@ -58,7 +58,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/078 b/tests/btrfs/078
index 48de357c..2c1dfa3b 100755
--- a/tests/btrfs/078
+++ b/tests/btrfs/078
@@ -48,7 +48,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/079 b/tests/btrfs/079
index 4f59ff96..6aee3a37 100755
--- a/tests/btrfs/079
+++ b/tests/btrfs/079
@@ -58,7 +58,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
# Since xfs_io's fiemap always use SYNC flag and can't be unset,
# we must use filefrag to call fiemap without SYNC flag.
_require_command "/usr/sbin/filefrag" filefrag
diff --git a/tests/btrfs/080 b/tests/btrfs/080
index a5d3b387..b1474d10 100755
--- a/tests/btrfs/080
+++ b/tests/btrfs/080
@@ -53,7 +53,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch_nocheck
diff --git a/tests/btrfs/081 b/tests/btrfs/081
index 40fa426f..c367a012 100755
--- a/tests/btrfs/081
+++ b/tests/btrfs/081
@@ -50,7 +50,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/083 b/tests/btrfs/083
index e4b67677..47fc3e72 100755
--- a/tests/btrfs/083
+++ b/tests/btrfs/083
@@ -52,7 +52,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/084 b/tests/btrfs/084
index a9e26bec..55e989ac 100755
--- a/tests/btrfs/084
+++ b/tests/btrfs/084
@@ -51,7 +51,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/085 b/tests/btrfs/085
index d82f79ac..3dbc67f5 100755
--- a/tests/btrfs/085
+++ b/tests/btrfs/085
@@ -55,7 +55,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_dm_target flakey
-_need_to_be_root
BTRFS_DEBUG_TREE_PROG="`set_prog_path btrfs-debug-tree`"
_require_command "$BTRFS_DEBUG_TREE_PROG" btrfs-debug-tree
diff --git a/tests/btrfs/086 b/tests/btrfs/086
index 77c8da68..ea5489b1 100755
--- a/tests/btrfs/086
+++ b/tests/btrfs/086
@@ -53,7 +53,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_cloner
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/087 b/tests/btrfs/087
index b8ee3e16..b4a62e57 100755
--- a/tests/btrfs/087
+++ b/tests/btrfs/087
@@ -57,7 +57,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/088 b/tests/btrfs/088
index 79268ecf..7b8e1280 100755
--- a/tests/btrfs/088
+++ b/tests/btrfs/088
@@ -51,7 +51,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fail_make_request
-_need_to_be_root
SYSFS_BDEV=`_sysfs_dev $SCRATCH_DEV`
diff --git a/tests/btrfs/089 b/tests/btrfs/089
index 53726982..db7d511a 100755
--- a/tests/btrfs/089
+++ b/tests/btrfs/089
@@ -46,7 +46,6 @@ _cleanup()
# real QA test starts here
# Modify as appropriate.
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/091 b/tests/btrfs/091
index feac551e..16b5c16c 100755
--- a/tests/btrfs/091
+++ b/tests/btrfs/091
@@ -43,7 +43,6 @@ _cleanup()
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/092 b/tests/btrfs/092
index d7274939..71fceec5 100755
--- a/tests/btrfs/092
+++ b/tests/btrfs/092
@@ -56,7 +56,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_fssum
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/093 b/tests/btrfs/093
index 643c6be1..64b7aa24 100755
--- a/tests/btrfs/093
+++ b/tests/btrfs/093
@@ -50,7 +50,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_cloner
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/094 b/tests/btrfs/094
index 45f108d1..52b7ed2c 100755
--- a/tests/btrfs/094
+++ b/tests/btrfs/094
@@ -56,7 +56,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_cloner
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/095 b/tests/btrfs/095
index dec530c9..b477b571 100755
--- a/tests/btrfs/095
+++ b/tests/btrfs/095
@@ -48,7 +48,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/096 b/tests/btrfs/096
index 896a209b..039e09db 100755
--- a/tests/btrfs/096
+++ b/tests/btrfs/096
@@ -40,7 +40,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/097 b/tests/btrfs/097
index d1cfff15..4b4dd18c 100755
--- a/tests/btrfs/097
+++ b/tests/btrfs/097
@@ -46,7 +46,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_cloner
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/098 b/tests/btrfs/098
index 49f6d16b..f916c37a 100755
--- a/tests/btrfs/098
+++ b/tests/btrfs/098
@@ -44,7 +44,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/099 b/tests/btrfs/099
index 05e1ad2f..70f07b5a 100755
--- a/tests/btrfs/099
+++ b/tests/btrfs/099
@@ -46,7 +46,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
# Use big blocksize to ensure there is still enough space left for metadata
# space reserve.
diff --git a/tests/btrfs/100 b/tests/btrfs/100
index cd385e1e..38f53f8b 100755
--- a/tests/btrfs/100
+++ b/tests/btrfs/100
@@ -44,7 +44,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
-_need_to_be_root
_require_scratch_dev_pool 3
_require_dm_target error
diff --git a/tests/btrfs/101 b/tests/btrfs/101
index 8d7af85b..ed91457b 100755
--- a/tests/btrfs/101
+++ b/tests/btrfs/101
@@ -44,7 +44,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
-_need_to_be_root
_require_scratch_dev_pool 3
_require_btrfs_dev_del_by_devid
_require_dm_target error
diff --git a/tests/btrfs/102 b/tests/btrfs/102
index 9f0bea09..7a33c6b7 100755
--- a/tests/btrfs/102
+++ b/tests/btrfs/102
@@ -41,7 +41,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/103 b/tests/btrfs/103
index a5a252a0..caa979a4 100755
--- a/tests/btrfs/103
+++ b/tests/btrfs/103
@@ -41,7 +41,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/104 b/tests/btrfs/104
index efc0d743..6afaa022 100755
--- a/tests/btrfs/104
+++ b/tests/btrfs/104
@@ -58,7 +58,6 @@ rm -f $seqres.full
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/btrfs/105 b/tests/btrfs/105
index be051fe5..cdbdb8ff 100755
--- a/tests/btrfs/105
+++ b/tests/btrfs/105
@@ -48,7 +48,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
@@ -109,4 +108,4 @@ echo "File digest in the new filesystem:"
md5sum $SCRATCH_MNT/mysnap2_ro/foo/bar | _filter_scratch
status=0
-exit \ No newline at end of file
+exit
diff --git a/tests/btrfs/106 b/tests/btrfs/106
index c7e61f72..98f0d086 100755
--- a/tests/btrfs/106
+++ b/tests/btrfs/106
@@ -43,7 +43,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/107 b/tests/btrfs/107
index a5ad71a0..e5516e64 100755
--- a/tests/btrfs/107
+++ b/tests/btrfs/107
@@ -50,7 +50,6 @@ rm -f $seqres.full
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
# Use 64K file size to match any sectorsize
# And with a unaligned tailing range to ensure it will be at least 2 pages
diff --git a/tests/btrfs/108 b/tests/btrfs/108
index 18e5b99d..9c6d35db 100755
--- a/tests/btrfs/108
+++ b/tests/btrfs/108
@@ -47,7 +47,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
_require_cp_reflink
_require_xfs_io_command "fpunch"
diff --git a/tests/btrfs/109 b/tests/btrfs/109
index b86336c9..8ee1aa19 100755
--- a/tests/btrfs/109
+++ b/tests/btrfs/109
@@ -47,7 +47,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
_require_cp_reflink
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/110 b/tests/btrfs/110
index 45c0ce31..7548af4c 100755
--- a/tests/btrfs/110
+++ b/tests/btrfs/110
@@ -46,7 +46,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/111 b/tests/btrfs/111
index e597db71..56085dc1 100755
--- a/tests/btrfs/111
+++ b/tests/btrfs/111
@@ -46,7 +46,6 @@ _cleanup()
_supported_fs btrfs
_supported_os Linux
_require_scratch
-_need_to_be_root
send_files_dir=$TEST_DIR/btrfs-test-$seq
diff --git a/tests/btrfs/112 b/tests/btrfs/112
index 45f68fc0..a0177f67 100755
--- a/tests/btrfs/112
+++ b/tests/btrfs/112
@@ -42,7 +42,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/113 b/tests/btrfs/113
index 72866aae..93ab47d3 100755
--- a/tests/btrfs/113
+++ b/tests/btrfs/113
@@ -44,7 +44,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/116 b/tests/btrfs/116
index c51e135a..1ea88c13 100755
--- a/tests/btrfs/116
+++ b/tests/btrfs/116
@@ -44,7 +44,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs btrfs
_supported_os Linux
_require_scratch
diff --git a/tests/btrfs/117 b/tests/btrfs/117
index f2e58def..a028da56 100755
--- a/tests/btrfs/117
+++ b/tests/btrfs/117
@@ -49,7 +49,6 @@ _supported_fs btrfs
_supported_os Linux
_require_scratch
_require_cp_reflink
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/ext4/271 b/tests/ext4/271
index 217d0d89..844364ff 100755
--- a/tests/ext4/271
+++ b/tests/ext4/271
@@ -38,7 +38,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs ext4
_supported_os Linux
-_need_to_be_root
_require_scratch
rm -f $seqres.full
diff --git a/tests/ext4/301 b/tests/ext4/301
index d6547c57..4e21acd8 100755
--- a/tests/ext4/301
+++ b/tests/ext4/301
@@ -40,7 +40,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_os Linux
_supported_fs ext4
-_need_to_be_root
_require_scratch
_require_defrag
diff --git a/tests/ext4/302 b/tests/ext4/302
index 45cd28c6..6ed8ce03 100755
--- a/tests/ext4/302
+++ b/tests/ext4/302
@@ -41,7 +41,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_os Linux
_supported_fs ext4
-_need_to_be_root
_require_scratch
_require_defrag
diff --git a/tests/ext4/303 b/tests/ext4/303
index 64a64055..b925aa36 100755
--- a/tests/ext4/303
+++ b/tests/ext4/303
@@ -41,7 +41,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_os Linux
_supported_fs ext4
-_need_to_be_root
_require_scratch
_require_defrag
diff --git a/tests/ext4/304 b/tests/ext4/304
index cc03190a..ceb82d6a 100755
--- a/tests/ext4/304
+++ b/tests/ext4/304
@@ -42,7 +42,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_os Linux
_supported_fs ext4
-_need_to_be_root
_require_scratch
_require_defrag
diff --git a/tests/ext4/307 b/tests/ext4/307
index 673b9ce2..505737d9 100755
--- a/tests/ext4/307
+++ b/tests/ext4/307
@@ -61,7 +61,6 @@ _workout()
_supported_fs generic
_supported_fs ext4
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_defrag
_require_xfs_io_command "falloc"
diff --git a/tests/ext4/308 b/tests/ext4/308
index 948ff3fb..74bfc1ba 100755
--- a/tests/ext4/308
+++ b/tests/ext4/308
@@ -43,7 +43,6 @@ _cleanup()
# real QA test starts here
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_defrag
_require_xfs_io_command "falloc"
diff --git a/tests/generic/019 b/tests/generic/019
index 1137ffe9..84e62f5c 100755
--- a/tests/generic/019
+++ b/tests/generic/019
@@ -37,7 +37,6 @@ status=1 # failure is the default!
. ./common/filter
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_fail_make_request
diff --git a/tests/generic/026 b/tests/generic/026
index ab75839c..4d3fac68 100755
--- a/tests/generic/026
+++ b/tests/generic/026
@@ -50,7 +50,6 @@ _supported_fs generic
_supported_os Linux
_require_test
_require_scratch
-_need_to_be_root
_acl_setup_ids
_require_acls
_require_acl_get_max
diff --git a/tests/generic/034 b/tests/generic/034
index 1065c702..6727b98b 100755
--- a/tests/generic/034
+++ b/tests/generic/034
@@ -50,7 +50,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/037 b/tests/generic/037
index 76e3bf40..d7dcfe2b 100755
--- a/tests/generic/037
+++ b/tests/generic/037
@@ -51,7 +51,6 @@ _cleanup()
. ./common/attr
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/038 b/tests/generic/038
index 4d3977a0..59aed67a 100755
--- a/tests/generic/038
+++ b/tests/generic/038
@@ -65,7 +65,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/039 b/tests/generic/039
index 21c04d25..7d62393e 100755
--- a/tests/generic/039
+++ b/tests/generic/039
@@ -54,7 +54,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/040 b/tests/generic/040
index 7e90e004..2aeccdd3 100755
--- a/tests/generic/040
+++ b/tests/generic/040
@@ -59,7 +59,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/041 b/tests/generic/041
index 78163891..283c305e 100755
--- a/tests/generic/041
+++ b/tests/generic/041
@@ -63,7 +63,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/056 b/tests/generic/056
index b7206909..6ca3b1ac 100755
--- a/tests/generic/056
+++ b/tests/generic/056
@@ -52,7 +52,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/057 b/tests/generic/057
index fa4d17a6..76f438ed 100755
--- a/tests/generic/057
+++ b/tests/generic/057
@@ -52,7 +52,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/059 b/tests/generic/059
index de4e7ce0..c3a60448 100755
--- a/tests/generic/059
+++ b/tests/generic/059
@@ -57,7 +57,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/065 b/tests/generic/065
index 37077d53..935f414b 100755
--- a/tests/generic/065
+++ b/tests/generic/065
@@ -53,7 +53,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/066 b/tests/generic/066
index 3c215bd8..c42b11bb 100755
--- a/tests/generic/066
+++ b/tests/generic/066
@@ -57,7 +57,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_attrs
diff --git a/tests/generic/071 b/tests/generic/071
index 1b0f558d..65ed0c73 100755
--- a/tests/generic/071
+++ b/tests/generic/071
@@ -45,7 +45,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_xfs_io_command "falloc"
diff --git a/tests/generic/073 b/tests/generic/073
index 1c92c66f..9e3794fd 100755
--- a/tests/generic/073
+++ b/tests/generic/073
@@ -53,7 +53,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/090 b/tests/generic/090
index 1bc9b161..eeb1831e 100755
--- a/tests/generic/090
+++ b/tests/generic/090
@@ -51,7 +51,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/093 b/tests/generic/093
index 8f810a66..af588885 100755
--- a/tests/generic/093
+++ b/tests/generic/093
@@ -65,8 +65,6 @@ _require_attrs
rm -f $seqres.full
-_need_to_be_root
-
echo "QA output created by $seq"
echo ""
file=$TEST_DIR/$seq.file
diff --git a/tests/generic/098 b/tests/generic/098
index 49456300..838bb5de 100755
--- a/tests/generic/098
+++ b/tests/generic/098
@@ -46,7 +46,6 @@ _cleanup()
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/101 b/tests/generic/101
index 8771a173..f4f6c362 100755
--- a/tests/generic/101
+++ b/tests/generic/101
@@ -47,7 +47,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/102 b/tests/generic/102
index abc39948..3cdc2ba6 100755
--- a/tests/generic/102
+++ b/tests/generic/102
@@ -41,7 +41,6 @@ trap "exit \$status" 0 1 2 3 15
. ./common/filter
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/104 b/tests/generic/104
index ceab94b3..79171994 100755
--- a/tests/generic/104
+++ b/tests/generic/104
@@ -45,7 +45,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/106 b/tests/generic/106
index 9dd2e6b2..efad8c83 100755
--- a/tests/generic/106
+++ b/tests/generic/106
@@ -44,7 +44,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/107 b/tests/generic/107
index 6b5f2bbe..e0a92457 100755
--- a/tests/generic/107
+++ b/tests/generic/107
@@ -47,7 +47,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/177 b/tests/generic/177
index c11d1c6f..0aeb8e4e 100755
--- a/tests/generic/177
+++ b/tests/generic/177
@@ -48,7 +48,6 @@ _cleanup()
. ./common/dmflakey
# real QA test starts here
-_need_to_be_root
_supported_fs generic
_supported_os Linux
_require_scratch
diff --git a/tests/generic/193 b/tests/generic/193
index cd3c0b0e..6d0754f4 100755
--- a/tests/generic/193
+++ b/tests/generic/193
@@ -72,7 +72,6 @@ _supported_os Linux
_require_test
_require_user
-_need_to_be_root
test_root=$TEST_DIR/$seq.$$.root
test_user=$TEST_DIR/$seq.$$.user
diff --git a/tests/generic/230 b/tests/generic/230
index 0b1b3bfb..8efa65d8 100755
--- a/tests/generic/230
+++ b/tests/generic/230
@@ -45,7 +45,6 @@ _supported_os Linux #IRIX
_require_scratch
_require_quota
_require_user
-_need_to_be_root
test_files()
{
diff --git a/tests/generic/231 b/tests/generic/231
index feda0c16..3133cfe9 100755
--- a/tests/generic/231
+++ b/tests/generic/231
@@ -69,7 +69,6 @@ _supported_os Linux
_require_scratch
_require_quota
_require_user
-_need_to_be_root
_scratch_mkfs >> $seqres.full 2>&1
_scratch_mount "-o usrquota,grpquota"
diff --git a/tests/generic/232 b/tests/generic/232
index 13238095..6b197791 100755
--- a/tests/generic/232
+++ b/tests/generic/232
@@ -69,7 +69,6 @@ _supported_fs generic
_supported_os Linux
_require_scratch
_require_quota
-_need_to_be_root
_scratch_mkfs > $seqres.full 2>&1
_scratch_mount "-o usrquota,grpquota"
diff --git a/tests/generic/233 b/tests/generic/233
index d50d280d..1405d0e8 100755
--- a/tests/generic/233
+++ b/tests/generic/233
@@ -74,7 +74,6 @@ _supported_os Linux
_require_scratch
_require_quota
_require_user
-_need_to_be_root
_scratch_mkfs > $seqres.full 2>&1
_scratch_mount "-o usrquota,grpquota"
diff --git a/tests/generic/234 b/tests/generic/234
index 30be0e91..75a2c23c 100755
--- a/tests/generic/234
+++ b/tests/generic/234
@@ -91,7 +91,6 @@ _supported_fs generic
_supported_os Linux #IRIX
_require_scratch
_require_quota
-_need_to_be_root
# real QA test starts here
rm -f $seqres.full
diff --git a/tests/generic/235 b/tests/generic/235
index e27fd3df..59456b67 100755
--- a/tests/generic/235
+++ b/tests/generic/235
@@ -45,7 +45,6 @@ _supported_os Linux #IRIX
_require_scratch
_require_quota
_require_user
-_need_to_be_root
# real QA test starts here
rm -f $seqres.full
diff --git a/tests/generic/237 b/tests/generic/237
index f2669cd2..75b1b55f 100755
--- a/tests/generic/237
+++ b/tests/generic/237
@@ -55,7 +55,6 @@ _require_test
rm -f $seqres.full
-_need_to_be_root
_acl_setup_ids
_require_acls
diff --git a/tests/generic/265 b/tests/generic/265
index 607867d9..8e9d5bcb 100755
--- a/tests/generic/265
+++ b/tests/generic/265
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/266 b/tests/generic/266
index 102df766..4f9816af 100755
--- a/tests/generic/266
+++ b/tests/generic/266
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/267 b/tests/generic/267
index 24b7b7c9..e3a6b0c1 100755
--- a/tests/generic/267
+++ b/tests/generic/267
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/268 b/tests/generic/268
index c17ea57e..c7dcd575 100755
--- a/tests/generic/268
+++ b/tests/generic/268
@@ -47,7 +47,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/269 b/tests/generic/269
index d2043d4e..ee353a5e 100755
--- a/tests/generic/269
+++ b/tests/generic/269
@@ -64,7 +64,6 @@ _workout()
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
rm -f $seqres.full
diff --git a/tests/generic/270 b/tests/generic/270
index 255ebf23..e6874c98 100755
--- a/tests/generic/270
+++ b/tests/generic/270
@@ -78,7 +78,6 @@ _supported_fs generic
_supported_os Linux
_require_quota
_require_user
-_need_to_be_root
_require_scratch
rm -f $seqres.full
diff --git a/tests/generic/271 b/tests/generic/271
index 955478e9..fc3c3c65 100755
--- a/tests/generic/271
+++ b/tests/generic/271
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
_require_odirect
diff --git a/tests/generic/272 b/tests/generic/272
index 75602147..feaadae6 100755
--- a/tests/generic/272
+++ b/tests/generic/272
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
_require_odirect
diff --git a/tests/generic/276 b/tests/generic/276
index 560daba2..c6d7a639 100755
--- a/tests/generic/276
+++ b/tests/generic/276
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
_require_odirect
diff --git a/tests/generic/278 b/tests/generic/278
index 6d0c8288..527356de 100755
--- a/tests/generic/278
+++ b/tests/generic/278
@@ -47,7 +47,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
_require_odirect
diff --git a/tests/generic/279 b/tests/generic/279
index 67da34b0..2f1ec4f6 100755
--- a/tests/generic/279
+++ b/tests/generic/279
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/281 b/tests/generic/281
index 71e3dd71..c95acf29 100755
--- a/tests/generic/281
+++ b/tests/generic/281
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/282 b/tests/generic/282
index 38714e0d..64520254 100755
--- a/tests/generic/282
+++ b/tests/generic/282
@@ -46,7 +46,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/283 b/tests/generic/283
index 6d8701f3..8d56ac34 100755
--- a/tests/generic/283
+++ b/tests/generic/283
@@ -47,7 +47,6 @@ _cleanup()
_supported_os Linux
_require_scratch_reflink
_require_cp_reflink
-_need_to_be_root
_require_dm_target error
rm -f $seqres.full
diff --git a/tests/generic/299 b/tests/generic/299
index 4174de0d..40265c8c 100755
--- a/tests/generic/299
+++ b/tests/generic/299
@@ -41,7 +41,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_odirect
diff --git a/tests/generic/300 b/tests/generic/300
index a12aba61..c187f43d 100755
--- a/tests/generic/300
+++ b/tests/generic/300
@@ -41,7 +41,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_odirect
diff --git a/tests/generic/311 b/tests/generic/311
index 69bc1bfb..2d4413b9 100755
--- a/tests/generic/311
+++ b/tests/generic/311
@@ -53,7 +53,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch_nocheck
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/314 b/tests/generic/314
index 294fb234..65d35136 100755
--- a/tests/generic/314
+++ b/tests/generic/314
@@ -46,7 +46,6 @@ _supported_fs generic
_require_test
_require_acls
_require_user
-_need_to_be_root
rm -rf $TEST_DIR/$seq-dir
diff --git a/tests/generic/317 b/tests/generic/317
index a5d88044..9d9499ba 100755
--- a/tests/generic/317
+++ b/tests/generic/317
@@ -58,7 +58,6 @@ _supported_os Linux
rm -f $seqres.full
_require_scratch
-_need_to_be_root
_require_user
_require_ugid_map
_require_userns
diff --git a/tests/generic/318 b/tests/generic/318
index f850a9b3..e284317b 100755
--- a/tests/generic/318
+++ b/tests/generic/318
@@ -58,7 +58,6 @@ _supported_os Linux
rm -f $seqres.full
_require_scratch
-_need_to_be_root
_acl_setup_ids
_require_acls
_require_ugid_map
diff --git a/tests/generic/319 b/tests/generic/319
index 046969f0..d1eea4a1 100755
--- a/tests/generic/319
+++ b/tests/generic/319
@@ -52,7 +52,6 @@ _supported_os Linux
_supported_fs generic
_require_acls
_require_scratch
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/generic/321 b/tests/generic/321
index 7c6c8234..87985031 100755
--- a/tests/generic/321
+++ b/tests/generic/321
@@ -42,7 +42,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch_nocheck
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/322 b/tests/generic/322
index 9c925a44..475a31ce 100755
--- a/tests/generic/322
+++ b/tests/generic/322
@@ -42,7 +42,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch_nocheck
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/generic/324 b/tests/generic/324
index 5e642dcb..47cb3dbc 100755
--- a/tests/generic/324
+++ b/tests/generic/324
@@ -41,7 +41,6 @@ _cleanup()
# real QA test starts here
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_defrag
_require_xfs_io_command "falloc"
diff --git a/tests/generic/325 b/tests/generic/325
index 0994ff65..a0b641a2 100755
--- a/tests/generic/325
+++ b/tests/generic/325
@@ -52,7 +52,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# real QA test starts here
_supported_fs generic
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_metadata_journaling $SCRATCH_DEV
diff --git a/tests/shared/002 b/tests/shared/002
index eb8713bf..88b28260 100755
--- a/tests/shared/002
+++ b/tests/shared/002
@@ -57,7 +57,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
# less than 1000 xattrs with very small values.
_supported_fs btrfs xfs
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_dm_target flakey
_require_attrs
diff --git a/tests/shared/051 b/tests/shared/051
index 262cef13..1b2d2cf3 100755
--- a/tests/shared/051
+++ b/tests/shared/051
@@ -76,7 +76,6 @@ _require_test
rm -f $seqres.full
-_need_to_be_root
_acl_setup_ids
_require_acls
diff --git a/tests/shared/272 b/tests/shared/272
index 11b2a00a..8ec2c36c 100755
--- a/tests/shared/272
+++ b/tests/shared/272
@@ -84,7 +84,6 @@ chattr_opt: $chattr_opt" >>$seqres.full
# real QA test starts here
_supported_fs ext3 ext4
_supported_os Linux
-_need_to_be_root
_require_scratch
rm -f $seqres.full
diff --git a/tests/xfs/003 b/tests/xfs/003
index 2eed40fb..0fd4cfa0 100755
--- a/tests/xfs/003
+++ b/tests/xfs/003
@@ -35,8 +35,6 @@ here=`pwd`
status=0 # success is the default!
trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
-_need_to_be_root
-
# real QA test starts here
_supported_fs xfs
_supported_os IRIX Linux
diff --git a/tests/xfs/004 b/tests/xfs/004
index cf172867..59b89977 100755
--- a/tests/xfs/004
+++ b/tests/xfs/004
@@ -60,7 +60,6 @@ _populate_scratch()
_supported_fs xfs
_supported_os IRIX Linux
-_need_to_be_root
_require_scratch
_require_no_large_scratch_dev
diff --git a/tests/xfs/067 b/tests/xfs/067
index 27f57135..c68ec094 100755
--- a/tests/xfs/067
+++ b/tests/xfs/067
@@ -40,7 +40,6 @@ trap "rm -f $tmp.*; exit \$status" 0 1 2 3 15
_supported_fs xfs
_supported_os Linux
-_need_to_be_root
_require_attrs
_require_acls
_require_scratch
diff --git a/tests/xfs/114 b/tests/xfs/114
index f8601ec9..50cc71b6 100755
--- a/tests/xfs/114
+++ b/tests/xfs/114
@@ -309,7 +309,6 @@ _supported_os IRIX
_require_scratch
_require_attrs
-_need_to_be_root
rm -f $seqres.full
diff --git a/tests/xfs/189 b/tests/xfs/189
index 540a0d7b..636f6f05 100755
--- a/tests/xfs/189
+++ b/tests/xfs/189
@@ -236,7 +236,6 @@ _putback_scratch_fstab()
_supported_fs xfs
_supported_os Linux
-_need_to_be_root
_require_scratch
_require_noattr2