2019-07-09 20:42:19 +07:00
|
|
|
#!/bin/bash
|
|
|
|
#Run the very same test suite as runned on CI, but locally
|
|
|
|
|
2021-11-05 11:42:43 +07:00
|
|
|
chmod +x valgrind
|
2021-07-02 19:35:52 +07:00
|
|
|
cd build
|
|
|
|
|
2023-07-27 12:08:24 +07:00
|
|
|
# last known values (run searchd with logdebug to see the values)
|
|
|
|
export MANTICORE_KNOWN_CREATE_SIZE=16
|
|
|
|
export MANTICORE_START_KNOWN_CREATE_SIZE=2976
|
|
|
|
export MANTICORE_KNOWN_EXPR_SIZE=32
|
|
|
|
export MANTICORE_START_KNOWN_EXPR_SIZE=104
|
|
|
|
export MANTICORE_KNOWN_FILTER_SIZE=224
|
|
|
|
export MANTICORE_START_KNOWN_FILTER_SIZE=11360
|
|
|
|
export MANTICORE_KNOWN_MATCH_SIZE=336
|
|
|
|
export MANTICORE_START_KNOWN_MATCH_SIZE=14392
|
|
|
|
|
2022-05-27 18:04:22 +07:00
|
|
|
export CTEST_CONFIGURATION_TYPE=RelWithDebInfo
|
2021-11-06 15:33:05 +07:00
|
|
|
export CTEST_CMAKE_GENERATOR=Ninja
|
2022-10-22 13:04:16 +07:00
|
|
|
export NO_STACK_CALCULATION=1
|
|
|
|
export MANTICORE_THREADS_EX='2/1+2/1'
|
2023-01-24 19:26:38 +07:00
|
|
|
export XTRA_FLAGS="CMAKE_C_COMPILER=/usr/bin/clang-15;CMAKE_CXX_COMPILER=/usr/bin/clang++-15"
|
2022-03-17 22:34:23 +07:00
|
|
|
#export MEMORYCHECK_COMMAND_OPTIONS='--tool=memcheck --leak-check=full --track-origins=yes --time-stamp=yes'
|
2022-10-22 13:04:16 +07:00
|
|
|
time ctest -V -S ../misc/ctest/memcheck.cmake
|
2022-05-27 18:04:22 +07:00
|
|
|
#export CTEST_CONFIGURATION_TYPE=Debug
|
2021-11-06 15:33:05 +07:00
|
|
|
#ctest -V -S ../misc/ctest/gltest.cmake
|