From ac638c0a6b8eba8b3dd4b5cdf773496c44aae432 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Mon, 1 Jul 2019 16:48:33 +0100 Subject: [PATCH] [Minor] Try to remove stack limit in ci --- .drone.yml | 3 +++ 1 file changed, 3 insertions(+) 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 -- 2.39.5