5 source $TOP/tests/common
7 check_prereq mkfs.btrfs
13 run_check "$TOP/mkfs.btrfs" -L BTRFS-TEST-LABEL -f "$TEST_DEV"
14 run_check_mount_test_dev
15 run_check $SUDO_HELPER chmod a+rw $TEST_MNT
18 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT
20 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT a
21 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT
22 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT ''
57 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT "$longlabel"
58 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT
60 run_mustfail "label 256 bytes long succeeded" \
61 $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT "$longlabel"5
62 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT
63 run_mustfail "label 2 * 255 bytes long succeeded" \
64 $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT "$longlabel$longlabel"
65 run_check $SUDO_HELPER $TOP/btrfs filesystem label $TEST_MNT
69 run_check_umount_test_dev