aboutsummaryrefslogtreecommitdiff
path: root/testcases/commands
diff options
context:
space:
mode:
authorPetr Vorel <pvorel@suse.cz>2022-09-02 13:08:46 +0200
committerPetr Vorel <pvorel@suse.cz>2022-09-16 22:59:47 +0200
commitcea142b73aebd9d9bcc11007d463248cc6f91c10 (patch)
treeeaa9c1f392357505aa22a0103e797958e3c0bf45 /testcases/commands
parentf2d66fa24be490ef0b5fadf70fe1fca337e60ff4 (diff)
downloadltp-cea142b73aebd9d9bcc11007d463248cc6f91c10.tar.gz
df01.sh: Convert to TST_ALL_FILESYSTEMS=1
Reviewed-by: Li Wang <liwang@redhat.com> Reviewed-by: Cyril Hrubis <chrubis@suse.cz> Signed-off-by: Petr Vorel <pvorel@suse.cz>
Diffstat (limited to 'testcases/commands')
-rwxr-xr-xtestcases/commands/df/df01.sh29
1 files changed, 6 insertions, 23 deletions
diff --git a/testcases/commands/df/df01.sh b/testcases/commands/df/df01.sh
index 1e86d1c40..ae0449c3c 100755
--- a/testcases/commands/df/df01.sh
+++ b/testcases/commands/df/df01.sh
@@ -6,35 +6,16 @@
#
# Test df command with some basic options.
+TST_ALL_FILESYSTEMS=1
+TST_MOUNT_DEVICE=1
TST_CNT=12
TST_SETUP=setup
TST_TESTFUNC=test
-TST_OPTS="f:"
-TST_USAGE=usage
-TST_PARSE_ARGS=parse_args
TST_NEEDS_ROOT=1
-TST_MOUNT_DEVICE=1
-
-usage()
-{
- cat << EOF
-usage: $0 [-f <ext2|ext3|ext4|vfat|...>]
-
-OPTIONS
--f Specify the type of filesystem to be built. If not
- specified, the default filesystem type (currently ext2)
- is used.
-EOF
-}
-
-parse_args()
-{
- TST_FS_TYPE="$2"
-}
setup()
{
- DF_FS_TYPE=$(mount | grep "$TST_DEVICE" | awk 'NR==1{print $5}')
+ DF_FS_TYPE="$(grep -E "$TST_MNTPOINT ($TST_FS_TYPE|fuseblk)" /proc/mounts | awk 'NR==1{print $3}')"
}
df_test()
@@ -180,7 +161,9 @@ test11()
test12()
{
- local cmd="df -x $DF_FS_TYPE -P"
+ local fs="$DF_FS_TYPE"
+
+ local cmd="df -x $fs -P"
df_verify $cmd
if [ $? -ne 0 ]; then