Lines Matching refs:ZSTD
12 # fullbench : Precisely measure speed for each zstd inner functions
14 # fuzzer : Test tool, to check zstd integrity on target platform
16 # paramgrill : parameter tester for zstd
17 # test-zstd-speed.py : script for testing zstd speed difference between commits
18 # versionsTest : compatibility test between zstd versions stored on Github (v0.1+)
19 # zstreamtest : Fuzzer test tool for zstd streaming API
99 .PHONY: zstd zstd32 zstd-nolegacy # only external makefile knows how to build or update them
100 zstd zstd32 zstd-nolegacy zstd-dll:
249 $(PYTHON) test-zstd-versions.py
257 checkTag.o : $(LIB_SRCDIR)/zstd.h
267 $(PRGDIR)/zstd$(EXT) $(PRGDIR)/zstd32$(EXT) \
281 test-valgrind: zstd datagen fuzzer fullbench
284 $(VALGRIND) $(PRGDIR)/zstd ; if [ $$? -eq 0 ] ; then echo "zstd without argument should have failed"; false; fi
285 ./datagen -g80 | $(VALGRIND) $(PRGDIR)/zstd - -c > $(VOID)
286 ./datagen -g16KB | $(VALGRIND) $(PRGDIR)/zstd -vf - -c > $(VOID)
287 ./datagen -g2930KB | $(VALGRIND) $(PRGDIR)/zstd -5 -vf - -o tmp
288 $(VALGRIND) $(PRGDIR)/zstd -vdf tmp -c > $(VOID)
289 ./datagen -g64MB | $(VALGRIND) $(PRGDIR)/zstd -vf - -c > $(VOID)
317 check: test-zstd
326 test: test-zstd test-cli-tests test-fullbench test-fuzzer test-zstream test-invalidDictionaries test-legacy test-decodecorpus
340 .PHONY: test-zstd test-zstd32 test-zstd-nolegacy
341 test-zstd: ZSTD = $(PRGDIR)/zstd
342 test-zstd: zstd
344 .PHONY: test-zstd-dll
345 test-zstd-dll: ZSTD = $(PRGDIR)/zstd
346 test-zstd-dll: zstd-dll
348 test-zstd32: ZSTD = $(PRGDIR)/zstd32
351 test-zstd-nolegacy: ZSTD = $(PRGDIR)/zstd-nolegacy
352 test-zstd-nolegacy: zstd-nolegacy
354 test-zstd test-zstd32 test-zstd-nolegacy test-zstd-dll: datagen
355 file $(ZSTD)
356 EXE_PREFIX="$(QEMU_SYS)" ZSTD_BIN="$(ZSTD)" DATAGEN_BIN=./datagen ./playTests.sh $(ZSTDRTTEST)
359 test-cli-tests: ZSTD = $(PRGDIR)/zstd
360 test-cli-tests: zstd datagen
361 file $(ZSTD)
362 ./cli-tests/run.py --exec-prefix="$(QEMU_SYS)" --zstd="$(ZSTD)" --datagen=./datagen
415 $(ZSTD) -d z000000.zst -o tmp0 && \
416 $(ZSTD) -d z000001.zst -o tmp1 && \
417 $(ZSTD) -d z000002.zst -o tmp2 && \
418 $(ZSTD) -d z000003.zst -o tmp3 && \
419 $(ZSTD) -d z000004.zst -o tmp4 && \
430 $(ZSTD) -d z000000.zst -D dictionary -o tmp0 && \
431 $(ZSTD) -d z000001.zst -D dictionary -o tmp1 && \
432 $(ZSTD) -d z000002.zst -D dictionary -o tmp2 && \
433 $(ZSTD) -d z000003.zst -D dictionary -o tmp3 && \
434 $(ZSTD) -d z000004.zst -D dictionary -o tmp4 && \
446 test-lz4: ZSTD = LD_LIBRARY_PATH=/usr/local/lib $(PRGDIR)/zstd
449 test-lz4: zstd decodecorpus datagen
450 [ -f lz4 ] || ln -s $(PRGDIR)/zstd lz4
451 [ -f unlz4 ] || ln -s $(PRGDIR)/zstd unlz4
454 # lz4 -> zstd
456 $(ZSTD) -d | \
461 # zstd -> lz4
462 $(ZSTD) --format=lz4 < tmp | \
468 # zstd -> zstd
469 $(ZSTD) --format=lz4 < tmp | \
470 $(ZSTD) -d | \
472 # zstd -> zstd
473 $(ZSTD) < tmp | \
474 $(ZSTD) -d | \
477 ./datagen -g384KB | $(ZSTD) --format=lz4 | $(ZSTD) -d > /dev/null