From cd7e43489ee6eebc9536a55f80523248b09b6385 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sun, 9 Nov 2025 15:18:09 +0100 Subject: [PATCH] Fewer assertions so that msvc debug build doesn't timeout --- tests/ExtraTests/CMakeLists.txt | 2 +- tests/ExtraTests/X94-ThreadSafetyTests.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/ExtraTests/CMakeLists.txt b/tests/ExtraTests/CMakeLists.txt index 6aafd527..bcadcb9a 100644 --- a/tests/ExtraTests/CMakeLists.txt +++ b/tests/ExtraTests/CMakeLists.txt @@ -564,6 +564,6 @@ add_test(NAME ThreadSafetyTests ) set_tests_properties(ThreadSafetyTests PROPERTIES - PASS_REGULAR_EXPRESSION "assertions: 8001 | 4000 passed | 4001 failed" + PASS_REGULAR_EXPRESSION "assertions: 801 | 400 passed | 401 failed" RUN_SERIAL ON ) diff --git a/tests/ExtraTests/X94-ThreadSafetyTests.cpp b/tests/ExtraTests/X94-ThreadSafetyTests.cpp index b0ad38d9..37e51423 100644 --- a/tests/ExtraTests/X94-ThreadSafetyTests.cpp +++ b/tests/ExtraTests/X94-ThreadSafetyTests.cpp @@ -28,7 +28,7 @@ TEST_CASE( "Failed REQUIRE in the main thread is fine" ) { for ( size_t t = 0; t < 4; ++t) { threads.emplace_back( [t]() { CAPTURE(t); - for (size_t i = 0; i < 1'000; ++i) { + for (size_t i = 0; i < 100; ++i) { CAPTURE(i); CHECK( false ); CHECK( true );