aboutsummaryrefslogtreecommitdiffstats
path: root/.drone.yml
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2019-07-01 16:48:33 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2019-07-01 16:48:33 +0100
commitac638c0a6b8eba8b3dd4b5cdf773496c44aae432 (patch)
tree46aa1a164b6df5ce1dc0318888c7fd814fa73683 /.drone.yml
parentda5dbad9a668d0bbe0cd15efbc075f962af45e03 (diff)
downloadrspamd-ac638c0a6b8eba8b3dd4b5cdf773496c44aae432.tar.gz
rspamd-ac638c0a6b8eba8b3dd4b5cdf773496c44aae432.zip
[Minor] Try to remove stack limit in ci
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml3
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