From 45827710e2b9ce7351b2959efcced922752d2e3c Mon Sep 17 00:00:00 2001 From: David Sterba Date: Wed, 9 Nov 2016 11:39:02 +0100 Subject: btrfs-progs: tests: teach extract_image about packed streams Packed streams for testing purposes should be packed with 'xz -9' and use suffix .stream.xz . Signed-off-by: David Sterba --- tests/common | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/common') diff --git a/tests/common b/tests/common index 264424d3..420286d6 100644 --- a/tests/common +++ b/tests/common @@ -128,6 +128,7 @@ check_image() # - dtto compressed by XZ, suffix .raw.xz # - meta-dump images with suffix .img # - dtto compressed by XZ, suffix .img.xz +# - compressed send stream, .stream.xz extract_image() { local image @@ -154,6 +155,12 @@ extract_image() image=${image%%.xz} mv "$image" "$image".restored ;; + *.stream.xz) + xz --decompress --keep "$image" || \ + _fail "failed to decompress file $image" >&2 + image=${image%%.xz} + mv "$image" "$image".restored + ;; esac if ! [ -f $image.restored ]; then -- cgit v1.2.3