3 # btrfs fi du should handle empty subvolumes (with ino == 2)
5 source "$TEST_TOP/common"
7 check_prereq mkfs.btrfs
12 run_check "$TOP/mkfs.btrfs" -f "$TEST_DEV"
13 run_check_mount_test_dev
17 run_check $SUDO_HELPER "$TOP/btrfs" subvolume create test1
18 run_check $SUDO_HELPER "$TOP/btrfs" subvolume create test1/test2
19 run_check $SUDO_HELPER "$TOP/btrfs" subvolume snapshot test1 test1-snap
20 run_check $SUDO_HELPER "$TOP/btrfs" filesystem du -s test1
21 run_check_stdout $SUDO_HELPER "$TOP/btrfs" filesystem du -s test1-snap | \
22 grep -q "ERROR:.*ioctl" && _fail "empty subvolume not handled"
26 run_check_umount_test_dev