From b7b617f0c03dbf640f89965bd7675ac6149d80bf Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Tue, 20 Jul 2021 13:55:05 +0200 Subject: [PATCH] :alembic: try disabling concurrency --- cmake/ci.cmake | 2 +- test/CMakeLists.txt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cmake/ci.cmake b/cmake/ci.cmake index 8591881dc..8794ed078 100644 --- a/cmake/ci.cmake +++ b/cmake/ci.cmake @@ -494,7 +494,7 @@ add_custom_target(ci_test_clang_sanitizer -DJSON_BuildTests=ON -S${PROJECT_SOURCE_DIR} -B${PROJECT_BINARY_DIR}/build_clang_sanitizer COMMAND ${CMAKE_COMMAND} --build ${PROJECT_BINARY_DIR}/build_clang_sanitizer - COMMAND cd ${PROJECT_BINARY_DIR}/build_clang_sanitizer && ${CMAKE_CTEST_COMMAND} --parallel ${N} --output-on-failure --repeat until-pass:1 + COMMAND cd ${PROJECT_BINARY_DIR}/build_clang_sanitizer && ${CMAKE_CTEST_COMMAND} --parallel ${N} --output-on-failure COMMENT "Compile and test with sanitizers" ) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index cbbdcace3..f9a82112b 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -81,6 +81,10 @@ foreach(file ${files}) endif() set_tests_properties("${testcase}" PROPERTIES LABELS "all" FIXTURES_REQUIRED TEST_DATA) + if (${testcase} STREQUAL "test-unicode") + set_tests_properties("${testcase}" PROPERTIES RUN_SERIAL ON) + endif() + if(JSON_Valgrind) add_test(NAME "${testcase}_valgrind" COMMAND ${memcheck_command} ${CMAKE_CURRENT_BINARY_DIR}/${testcase} ${DOCTEST_TEST_FILTER}