added lsan and updated tsan

Signed-off-by: Pratik Mankawde <pmankawde@ripple.com>
This commit is contained in:
Pratik Mankawde
2025-11-17 16:53:51 +00:00
parent 5a9014912c
commit 4fc5c00c24
4 changed files with 11 additions and 1 deletions

View File

@@ -168,6 +168,7 @@ jobs:
export ASAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/asan.supp"
export TSAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/tsan.supp"
export UBSAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/ubsan.supp"
export LSAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/lsan.supp"
ctest \
--output-on-failure \
-C "${BUILD_TYPE}" \
@@ -182,6 +183,7 @@ jobs:
export ASAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/asan.supp"
export TSAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/tsan.supp"
export UBSAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/ubsan.supp"
export LSAN_OPTIONS="suppressions=$GITHUB_WORKSPACE/external/lsan.supp"
./rippled --unittest --unittest-jobs "${BUILD_NPROC}"
- name: Debug failure (Linux)