xref: /netbsd-src/external/bsd/zstd/dist/tests/cli-tests/compression/multi-threaded.sh (revision 3117ece4fc4a4ca4489ba793710b60b0d26bab6c)
1*3117ece4Schristos#!/bin/sh
2*3117ece4Schristos
3*3117ece4Schristosset -e
4*3117ece4Schristos
5*3117ece4Schristos# Test multi-threaded flags
6*3117ece4Schristoszstd --single-thread file -f -q         ; zstd -t file.zst
7*3117ece4Schristoszstd -T2 -f file -q                     ; zstd -t file.zst
8*3117ece4Schristoszstd --rsyncable -f file -q             ; zstd -t file.zst
9*3117ece4Schristoszstd -T0 -f file -q                     ; zstd -t file.zst
10*3117ece4Schristoszstd -T0 --auto-threads=logical -f file -q ; zstd -t file.zst
11*3117ece4Schristoszstd -T0 --auto-threads=physical -f file -q ; zstd -t file.zst
12*3117ece4Schristos
13*3117ece4Schristos# multi-thread decompression warning test
14*3117ece4Schristoszstd -T0 -f file -q                     ; zstd -t file.zst; zstd -T0 -d file.zst -o file3
15*3117ece4Schristoszstd -T0 -f file -q                     ; zstd -t file.zst; zstd -T2 -d file.zst -o file4
16