From 4f755bdafc92befeb003a2e55ba50b7a68301600 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Tue, 5 May 2020 14:08:35 -0700 Subject: [PATCH] faster cygwin test The cygwin test on Appveyor is way too long (>30 mn). The main issue is the very long zstreamtest, because no time out has been programmed. Ensures that both fuzzer and zstreamtest receive a 30sec slot. Should reduce cygwin tests duration by -30mn. --- appveyor.yml | 2 +- build/cmake/tests/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index aae626d00..fdc87376c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -249,7 +249,7 @@ C:\cygwin64\bin\bash --login -c " set -e; cd build/cmake; - CFLAGS='-Werror' cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Debug -DZSTD_BUILD_TESTS:BOOL=ON -DZSTD_FUZZER_FLAGS=-T30s .; + CFLAGS='-Werror' cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Debug -DZSTD_BUILD_TESTS:BOOL=ON -DZSTD_FUZZER_FLAGS=-T30s -DZSTD_ZSTREAM_FLAGS=-T30s .; make -j4; ctest -V -L Medium; " diff --git a/build/cmake/tests/CMakeLists.txt b/build/cmake/tests/CMakeLists.txt index 78cf32707..95d60f5f3 100644 --- a/build/cmake/tests/CMakeLists.txt +++ b/build/cmake/tests/CMakeLists.txt @@ -70,7 +70,7 @@ AddTestFlagsOption(ZSTD_FUZZER_FLAGS "$ENV{FUZZERTEST} $ENV{FUZZER_FLAGS}" add_test(NAME fuzzer COMMAND fuzzer ${ZSTD_FUZZER_FLAGS}) # Disable the timeout since the run time is too long for the default timeout of # 1500 seconds and varies considerably between low-end and high-end CPUs. -set_tests_properties(fuzzer PROPERTIES TIMEOUT 0) +# set_tests_properties(fuzzer PROPERTIES TIMEOUT 0) # # zstreamtest -- 2.47.2