]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
added tests for forced compression level
authorPaul Cruz <paulcruz74@fb.com>
Thu, 13 Jul 2017 21:57:24 +0000 (14:57 -0700)
committerPaul Cruz <paulcruz74@fb.com>
Thu, 13 Jul 2017 21:57:24 +0000 (14:57 -0700)
contrib/adaptive-compression/test-correctness.sh

index 6277fafba4538a0d509d15e4ecf6466033f34ceb..e6ac6dfbb92112c462b2572cbb8469c829f4355b 100755 (executable)
@@ -201,5 +201,40 @@ zstd -d tmp.zst -o tmp2
 diff -q tmp tmp2
 rm tmp*
 
+echo -e "\ncorrectness tests -- forced compression level"
+./datagen -g1GB > tmp
+./adapt tmp -otmp.zst -i11 -f
+zstd -d tmp.zst -o tmp2
+diff tmp tmp2
+rm tmp*
+
+./datagen -g100MB > tmp
+./adapt tmp -otmp.zst -i11 -f
+zstd -d tmp.zst -o tmp2
+diff tmp tmp2
+rm tmp*
+
+./datagen -g10MB > tmp
+./adapt tmp -otmp.zst -i11 -f
+zstd -d tmp.zst -o tmp2
+diff tmp tmp2
+rm tmp*
 
+./datagen -g1MB > tmp
+./adapt tmp -otmp.zst -i11 -f
+zstd -d tmp.zst -o tmp2
+diff tmp tmp2
+rm tmp*
+
+./datagen -g100KB > tmp
+./adapt tmp -otmp.zst -i11 -f
+zstd -d tmp.zst -o tmp2
+diff tmp tmp2
+rm tmp*
+
+./datagen -g10KB > tmp
+./adapt tmp -otmp.zst -i11 -f
+zstd -d tmp.zst -o tmp2
+diff tmp tmp2
+rm tmp*
 make clean