Skip to content

Commit

Permalink
updated fixture costs for CTest
Browse files Browse the repository at this point in the history
  • Loading branch information
firewave committed Aug 14, 2024
1 parent a25bc07 commit 36cf528
Showing 1 changed file with 24 additions and 12 deletions.
36 changes: 24 additions & 12 deletions test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -181,18 +181,30 @@ 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(TestLeakAutoVar 1.10)
fixture_cost(TestSingleExecutorFS 1.10)
fixture_cost(TestSingleExecutorFiles 1.05)
fixture_cost(TestOther 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()

0 comments on commit 36cf528

Please sign in to comment.