mirror of
https://github.com/kdave/btrfs-progs
synced 2024-12-18 04:15:32 +00:00
btrfs-progs: tests: add coverage for size options of 'fi du'
Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
b512558c02
commit
22495fc8fd
60
tests/cli-tests/022-fi-du-suffixes/test.sh
Executable file
60
tests/cli-tests/022-fi-du-suffixes/test.sh
Executable file
@ -0,0 +1,60 @@
|
||||
#!/bin/bash
|
||||
# Print sizes with all supported suffixes
|
||||
|
||||
source "$TEST_TOP/common" || exit
|
||||
|
||||
check_prereq mkfs.btrfs
|
||||
check_prereq btrfs
|
||||
|
||||
setup_root_helper
|
||||
prepare_test_dev
|
||||
|
||||
run_check_mkfs_test_dev
|
||||
run_check_mount_test_dev
|
||||
|
||||
# Generate some data
|
||||
run_check $SUDO_HELPER dd if=/dev/zero bs=1M count=10 of="$TEST_MNT"/file21
|
||||
run_check $SUDO_HELPER dd if=/dev/zero bs=1M count=10 of="$TEST_MNT"/file22
|
||||
run_check $SUDO_HELPER dd if=/dev/zero bs=1M count=10 of="$TEST_MNT"/file1
|
||||
run_check $SUDO_HELPER "$TOP/btrfs" subvolume create "$TEST_MNT"/subv1
|
||||
run_check $SUDO_HELPER dd if=/dev/zero bs=1M count=10 of="$TEST_MNT"/subv1/file2
|
||||
run_check $SUDO_HELPER "$TOP/btrfs" subvolume snapshot "$TEST_MNT"/subv1 "$TEST_MNT"/snap1
|
||||
run_check $SUDO_HELPER dd if=/dev/zero bs=1M count=10 of="$TEST_MNT"/snap1/file3
|
||||
|
||||
run_check "$TOP/btrfs" filesystem df "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df -b "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --raw "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df -h "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --human-readable "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df -H "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si "$TEST_MNT"
|
||||
|
||||
run_check "$TOP/btrfs" filesystem df -k "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --kbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df -m "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --mbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df -g "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --gbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df -t "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --tbytes "$TEST_MNT"
|
||||
|
||||
run_check "$TOP/btrfs" filesystem df --iec -k "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec --kbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec -m "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec --mbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec -g "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec --gbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec -t "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --iec --tbytes "$TEST_MNT"
|
||||
|
||||
run_check "$TOP/btrfs" filesystem df --si -k "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si --kbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si -m "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si --mbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si -g "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si --gbytes "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si -t "$TEST_MNT"
|
||||
run_check "$TOP/btrfs" filesystem df --si --tbytes "$TEST_MNT"
|
||||
|
||||
run_check_umount_test_dev
|
Loading…
Reference in New Issue
Block a user