Tests: don't fail on leaks detected by leak sanitizer

These often happen in external libraries that we can't fix. The leaks are
still printed in the logs.
This commit is contained in:
Brecht Van Lommel 2019-08-02 14:29:53 +02:00
parent f4b0900856
commit 38ff5064b3
Notes: blender-bot 2024-03-25 12:30:38 +01:00
Referenced by commit a181b15639, Tests: use environment variable for leak sanitizer
1 changed files with 4 additions and 0 deletions

View File

@ -51,6 +51,10 @@ function(add_blender_test name)
NAME ${name}
COMMAND "$<TARGET_FILE:blender>" ${TEST_BLENDER_EXE_PARAMS} ${ARGN}
)
# Don't fail tests on leaks since these often happen in external libraries
# that we can't fix.
set_tests_properties(${name} PROPERTIES ENVIRONMENT LSAN_OPTIONS="exitcode=0")
endfunction()
# Run Python script outside Blender.