From: Vsevolod Stakhov Date: Mon, 1 Jul 2019 15:48:33 +0000 (+0100) Subject: [Minor] Try to remove stack limit in ci X-Git-Tag: 2.0~684^2~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ac638c0a6b8eba8b3dd4b5cdf773496c44aae432;p=rspamd.git [Minor] Try to remove stack limit in ci --- 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