[Tarantool-patches] [PATCH luajit 0/6][v5] cmake: replace prove with CTest
Sergey Bronnikov
estetus at gmail.com
Tue Mar 26 11:33:26 MSK 2024
From: Sergey Bronnikov <sergeyb at tarantool.org>
Changes v5:
- applied fixes suggested by Sergey Kaplun
- added patches with prerequisites
PR: https://github.com/tarantool/tarantool/pull/9286
Branch: https://github.com/tarantool/luajit/tree/ligurio/enable_test_target
Sergey Bronnikov (4):
ci: execute LuaJIT tests with GCC 10 and ASAN
test: refactor CMake macro LibRealPath
test: more cautious usage of LD_PRELOAD for ASan
cmake: replace prove with CTest
Sergey Kaplun (2):
test: move LibRealPath to the separate module
test: fix lj-802-panic-at-mcode-protfail GCC+ASan
.github/actions/setup-sanitizers/action.yml | 15 ++-
.github/workflows/sanitizers-testing.yml | 4 +
.gitignore | 2 +
CMakeLists.txt | 14 +++
test/CMakeLists.txt | 108 +++++++++++++++-----
test/LuaJIT-tests/CMakeLists.txt | 61 +++++------
test/PUC-Rio-Lua-5.1-tests/CMakeLists.txt | 25 +++--
test/cmake/LibRealPath.cmake | 41 ++++++++
test/lua-Harness-tests/CMakeLists.txt | 50 +++++----
test/tarantool-c-tests/CMakeLists.txt | 58 +++++------
test/tarantool-tests/CMakeLists.txt | 77 ++++++++------
test/tarantool-tests/utils/exec.lua | 14 +++
12 files changed, 320 insertions(+), 149 deletions(-)
create mode 100644 test/cmake/LibRealPath.cmake
--
2.34.1
More information about the Tarantool-patches
mailing list