diff options
Diffstat (limited to '.drone.yml')
-rw-r--r-- | .drone.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml index 0c7abd8b0..578ba52f3 100644 --- a/.drone.yml +++ b/.drone.yml @@ -93,6 +93,7 @@ pipeline: commands: - test "$(id -un)" = nobody - ulimit -c unlimited + - ulimit -s unlimited # rspamd-test and functional test both use luacov.stats.out file and should be started from # different directories (if started in parallel) - cd /rspamd/build/test @@ -120,6 +121,7 @@ pipeline: - test "$(id -un)" = nobody # Asan reserves 20Tb of virtual memory, limit core size to 2 Gb to avoid writing huge core - ulimit -c 2097152 + - ulimit -s unlimited # disable leak sanitizer: too many leaks detected, most of them probably FP - export ASAN_OPTIONS="detect_leaks=0:print_stacktrace=1:disable_coredump=0" - export UBSAN_OPTIONS="print_stacktrace=1:print_summary=0:log_path=/tmp/ubsan" @@ -144,6 +146,7 @@ pipeline: commands: - cd /rspamd/build - ulimit -c unlimited + - ulimit -s unlimited # some rspamd processes during this test work as root and some as nobody # use umask to create world-writable files so nobody can write to *.gcda files created by root - umask 0000 |