From 9d9cf756574c9ca37c8380f626debfd7e0042cdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Fri, 16 Aug 2024 12:48:19 +0200 Subject: [PATCH] updated fixture costs for CTest (#6692) --- test/CMakeLists.txt | 42 ++++++++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 3c4b83048b9..76727209190 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -181,18 +181,36 @@ if (BUILD_TESTS) # NOTE: The TestProcessExecutor* tests are not the slowest but they invoke processes which max out the system # and negatively impact the run-time of the other tests if (TRUE) - fixture_cost(TestProcessExecutorFiles 1.10) - fixture_cost(TestProcessExecutorFS 1.09) - fixture_cost(TestTokenizerCompileLimits 1.08) - fixture_cost(cfg-std_c 1.08) - fixture_cost(TestIO 1.07) - fixture_cost(cfg-std_cpp 1.06) - fixture_cost(TestCondition 1.05) - fixture_cost(TestValueFlow 1.04) - fixture_cost(TestLeakAutoVarRecursiveCountLimit 1.03) - fixture_cost(TestBufferOverrun 1.02) - fixture_cost(TestClass 1.01) - fixture_cost(TestStl 1.00) + fixture_cost(TestProcessExecutorFiles 2.00) + fixture_cost(TestProcessExecutorFS 2.00) + fixture_cost(TestCondition 1.30) + fixture_cost(TestStl 1.30) + fixture_cost(TestTokenizer 1.30) + fixture_cost(cfg-std_c 1.20) + fixture_cost(cfg-std_cpp 1.20) + fixture_cost(TestAutoVariables 1.20) + fixture_cost(TestUninitVar 1.20) + fixture_cost(TestSimplifyTemplate 1.15) + fixture_cost(TestIO 1.15) + fixture_cost(TestBufferOverrun 1.15) + fixture_cost(TestClass 1.15) + fixture_cost(TestNullPointer 1.15) + fixture_cost(TestSuppressions 1.15) + fixture_cost(TestLeakAutoVar 1.10) + fixture_cost(TestSingleExecutorFS 1.10) + fixture_cost(TestLeakAutoVarRecursiveCountLimit 1.05) + fixture_cost(TestThreadExecutorFS 1.05) + fixture_cost(TestThreadExecutorFiles 1.05) + fixture_cost(TestSymbolDatabase 1.05) + fixture_cost(TestSingleExecutorFiles 1.05) + fixture_cost(TestOther 1.05) + fixture_cost(TestValueFlow 1.05) + fixture_cost(cfg-wxwidgets_cpp 1.05) + fixture_cost(cfg-posix_c 1.05) + fixture_cost(cfg-windows32A 1.03) + fixture_cost(cfg-windows32W 1.03) + fixture_cost(cfg-windows64 1.03) + fixture_cost(TestUnusedVar 1.03) endif() endif() endif()