btrfs: check for matching kernel send stream

The test case btrfs/049 is relevant to send stream version 2, and
needs kernel patches as well. So call _notrun if there isn't
matching kernel support as shown below

btrfs/047	 [not run] Missing btrfs kernel patch for send stream version 2, skipped this test
Not run: btrfs/047

Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
Anand Jain
2014-08-13 11:16:42 +10:00
committed by Dave Chinner
parent 31da0126a9
commit 6bcae5cbe4
+5
View File
@@ -2310,6 +2310,11 @@ _require_btrfs_send_stream_version()
if [ $? -ne 0 ]; then
_notrun "Missing btrfs-progs send --stream-version command line option, skipped this test"
fi
# test if btrfs kernel supports send stream version 2
if [ ! -f /sys/fs/btrfs/send/stream_version ]; then
_notrun "Missing btrfs kernel patch for send stream version 2, skipped this test"
fi
}
_require_btrfs_mkfs_feature()