mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
btrfs/059: add a filter for btrfs compression property
btrfs/059.out should not be hardcoded to zlib, if compression method is lzo, this case will fail wrongly, so here add a filter. Signed-off-by: Wang Xiaoguang <wangxg.fnst@cn.fujitsu.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
committed by
Dave Chinner
parent
d00a869c2e
commit
26ae452604
+11
-5
@@ -44,6 +44,7 @@ _cleanup()
|
||||
# get standard environment, filters and checks
|
||||
. ./common/rc
|
||||
. ./common/filter
|
||||
. ./common/filter.btrfs
|
||||
|
||||
# real QA test starts here
|
||||
_supported_fs btrfs
|
||||
@@ -61,24 +62,29 @@ mkdir $SCRATCH_MNT/testdir
|
||||
echo "Setting compression flag in the directory..."
|
||||
chattr +c $SCRATCH_MNT/testdir
|
||||
echo "Directory compression property value:"
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir compression
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir compression | \
|
||||
_filter_btrfs_compress_property
|
||||
|
||||
touch $SCRATCH_MNT/testdir/file1
|
||||
echo "file1 compression property value:"
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir/file1 compression
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir/file1 compression | \
|
||||
_filter_btrfs_compress_property
|
||||
|
||||
echo "Clearing compression flag from directory..."
|
||||
chattr -c $SCRATCH_MNT/testdir
|
||||
echo "Directory compression property value:"
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir compression
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir compression | \
|
||||
_filter_btrfs_compress_property
|
||||
|
||||
touch $SCRATCH_MNT/testdir/file2
|
||||
echo "file2 compression property value:"
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir/file2 compression
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir/file2 compression | \
|
||||
_filter_btrfs_compress_property
|
||||
|
||||
touch $SCRATCH_MNT/testdir/file1
|
||||
echo "file1 compression property value:"
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir/file1 compression
|
||||
$BTRFS_UTIL_PROG property get $SCRATCH_MNT/testdir/file1 compression | \
|
||||
_filter_btrfs_compress_property
|
||||
|
||||
status=0
|
||||
exit
|
||||
|
||||
+3
-3
@@ -1,11 +1,11 @@
|
||||
QA output created by 059
|
||||
Setting compression flag in the directory...
|
||||
Directory compression property value:
|
||||
compression=zlib
|
||||
COMPRESSION=XXX
|
||||
file1 compression property value:
|
||||
compression=zlib
|
||||
COMPRESSION=XXX
|
||||
Clearing compression flag from directory...
|
||||
Directory compression property value:
|
||||
file2 compression property value:
|
||||
file1 compression property value:
|
||||
compression=zlib
|
||||
COMPRESSION=XXX
|
||||
|
||||
Reference in New Issue
Block a user