diff options
author | Yann Collet <yann.collet.73@gmail.com> | 2015-03-23 01:20:42 (GMT) |
---|---|---|
committer | Yann Collet <yann.collet.73@gmail.com> | 2015-03-23 01:20:42 (GMT) |
commit | 7f436a1215f11b0fb872c34f088b8b5888d0630d (patch) | |
tree | 51466bdcec0166a2e25d4dc276abac6f284d7f72 /programs/Makefile | |
parent | a28b14731d35f717c5d48f07c9a9312c60961493 (diff) | |
download | lz4-7f436a1215f11b0fb872c34f088b8b5888d0630d.zip lz4-7f436a1215f11b0fb872c34f088b8b5888d0630d.tar.gz lz4-7f436a1215f11b0fb872c34f088b8b5888d0630d.tar.bz2 |
lz4 cli supports frame content size
Diffstat (limited to 'programs/Makefile')
-rw-r--r-- | programs/Makefile | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/programs/Makefile b/programs/Makefile index f62adb1..6aade89 100644 --- a/programs/Makefile +++ b/programs/Makefile @@ -160,19 +160,13 @@ test-lz4-sparse: lz4 datagen test-lz4-contentSize: lz4 datagen @echo ---- test original size support ---- - ./datagen -g15M | ./lz4 -v | ./lz4 -t - ./datagen -g15M | ./lz4 -v --frame-content-size | ./lz4 -t + ./datagen -g15M > tmp + ./lz4 -v tmp | ./lz4 -t + ./lz4 -v --frame-content-size tmp | ./lz4 -d > tmp2 + diff -s tmp tmp2 + @rm tmp* -test-lz4: lz4 datagen test-lz4-sparse test-lz4-contentSize - @echo ---- test lz4 basic compression/decompression ---- - ./datagen -g16KB | ./lz4 -9 | ./lz4 -t - ./datagen | ./lz4 | ./lz4 -t - ./datagen -g6M -P99 | ./lz4 -9BD | ./lz4 -t - ./datagen -g17M | ./lz4 -9v | ./lz4 -tq - ./datagen -g33M | ./lz4 --no-frame-crc | ./lz4 -t - ./datagen -g256MB | ./lz4 -vqB4D | ./lz4 -t - ./datagen -g6GB | ./lz4 -vqB5D | ./lz4 -t - ./datagen -g6GB | ./lz4 -vq9BD | ./lz4 -t +test-lz4-frame-concatenation: lz4 datagen @echo ---- test frame concatenation ---- @echo -n > empty.test @echo hi > nonempty.test @@ -184,6 +178,18 @@ test-lz4: lz4 datagen test-lz4-sparse test-lz4-contentSize sdiff orig.test result.test @rm *.test @echo frame concatenation test completed + +test-lz4: lz4 datagen test-lz4-sparse test-lz4-contentSize test-lz4-frame-concatenation + @echo ---- test lz4 basic compression/decompression ---- + ./datagen -g0 | ./lz4 -v | ./lz4 -t + ./datagen -g16KB | ./lz4 -9 | ./lz4 -t + ./datagen | ./lz4 | ./lz4 -t + ./datagen -g6M -P99 | ./lz4 -9BD | ./lz4 -t + ./datagen -g17M | ./lz4 -9v | ./lz4 -tq + ./datagen -g33M | ./lz4 --no-frame-crc | ./lz4 -t + ./datagen -g256MB | ./lz4 -vqB4D | ./lz4 -t + ./datagen -g6GB | ./lz4 -vqB5D | ./lz4 -t + ./datagen -g6GB | ./lz4 -vq9BD | ./lz4 -t @echo ---- test multiple input files ---- @./datagen -s1 > file1 @./datagen -s2 > file2 |