From: Yann Collet Date: Wed, 8 Jan 2025 01:04:12 +0000 (-0800) Subject: generalize validation function X-Git-Tag: v1.5.7^2~36^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bfc58f5ba24a3c27edfbc61288e09d2837235456;p=thirdparty%2Fzstd.git generalize validation function --- diff --git a/tests/fullbench.c b/tests/fullbench.c index 739e55ef2..3cc5c2341 100644 --- a/tests/fullbench.c +++ b/tests/fullbench.c @@ -745,22 +745,22 @@ typedef struct { } BenchScenario; static BenchScenario kScenarios[] = { - { "compress", NULL, local_ZSTD_compress, NULL }, + { "compress", NULL, local_ZSTD_compress, check_compressedSequences }, { "decompress", prepDecompress, local_ZSTD_decompress, NULL }, - { "compress_freshCCtx", NULL, local_ZSTD_compress_freshCCtx, NULL }, + { "compress_freshCCtx", NULL, local_ZSTD_compress_freshCCtx, check_compressedSequences }, { "decompressDCtx", prepDecompress, local_ZSTD_decompressDCtx, NULL }, - { "compressContinue", NULL, local_ZSTD_compressContinue, NULL }, + { "compressContinue", NULL, local_ZSTD_compressContinue, check_compressedSequences }, { "compressContinue_extDict", NULL, local_ZSTD_compressContinue_extDict, NULL }, { "decompressContinue", prepDecompress, local_ZSTD_decompressContinue, NULL }, - { "compressStream", NULL, local_ZSTD_compressStream, NULL }, - { "compressStream_freshCCtx", NULL, local_ZSTD_compressStream_freshCCtx, NULL }, + { "compressStream", NULL, local_ZSTD_compressStream, check_compressedSequences }, + { "compressStream_freshCCtx", NULL, local_ZSTD_compressStream_freshCCtx, check_compressedSequences }, { "decompressStream", prepDecompress, local_ZSTD_decompressStream, NULL }, - { "compress2", NULL, local_ZSTD_compress2, NULL }, - { "compressStream2, end", NULL, local_ZSTD_compressStream2_end, NULL }, - { "compressStream2, end & short", prepShorterDstCapacity, local_ZSTD_compressStream2_end, NULL }, - { "compressStream2, continue", NULL, local_ZSTD_compressStream2_continue, NULL }, - { "compressStream2, -T2, continue", NULL, local_ZSTD_compress_generic_T2_continue, NULL }, - { "compressStream2, -T2, end", NULL, local_ZSTD_compress_generic_T2_end, NULL }, + { "compress2", NULL, local_ZSTD_compress2, check_compressedSequences }, + { "compressStream2, end", NULL, local_ZSTD_compressStream2_end, check_compressedSequences }, + { "compressStream2, end & short", prepShorterDstCapacity, local_ZSTD_compressStream2_end, check_compressedSequences }, + { "compressStream2, continue", NULL, local_ZSTD_compressStream2_continue, check_compressedSequences }, + { "compressStream2, -T2, continue", NULL, local_ZSTD_compress_generic_T2_continue, check_compressedSequences }, + { "compressStream2, -T2, end", NULL, local_ZSTD_compress_generic_T2_end, check_compressedSequences }, { "compressSequences", prepSequences, local_compressSequences, check_compressedSequences }, { "compressSequencesAndLiterals", prepSequencesAndLiterals, local_compressSequencesAndLiterals, check_compressedSequences }, { "convertSequences (1st block)", prepConvertSequences, local_convertSequences, NULL },