diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2019-07-01 16:48:33 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2019-07-01 16:48:33 +0100 |
commit | ac638c0a6b8eba8b3dd4b5cdf773496c44aae432 (patch) | |
tree | 46aa1a164b6df5ce1dc0318888c7fd814fa73683 | |
parent | da5dbad9a668d0bbe0cd15efbc075f962af45e03 (diff) | |
download | rspamd-ac638c0a6b8eba8b3dd4b5cdf773496c44aae432.tar.gz rspamd-ac638c0a6b8eba8b3dd4b5cdf773496c44aae432.zip |
[Minor] Try to remove stack limit in ci
-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 |