gitlab-ci: add memory leaks detection via LSAN
The change enables memory leaks detection to existing ASAN testing routine and introduces suppression files with the corresponding exception list: * address sanitizer for compile-time: asan/asan.supp * memory leak sanitizer for run-time: asan/lsan.supp Furthermore, added engine and replication suites for ASAN testing routine. Additionally to the tests blacklisted within #4359, 'box/on_shutdown.test.lua' is also disabled since it fails the introduced leak check. All blacklisted tests have to be enabled within #4360. Close #2058
Showing
- .travis.mk 11 additions, 6 deletions.travis.mk
- asan/asan.supp 20 additions, 0 deletionsasan/asan.supp
- asan/lsan.supp 108 additions, 0 deletionsasan/lsan.supp
- cmake/profile.cmake 2 additions, 2 deletionscmake/profile.cmake
- test/box/on_shutdown.skipcond 7 additions, 0 deletionstest/box/on_shutdown.skipcond
Loading
Please register or sign in to comment