commit ac638c0: [Minor] Try to remove stack limit in ci

Vsevolod Stakhov vsevolod at highsecure.ru
Mon Jul 1 16:28:35 UTC 2019


Author: Vsevolod Stakhov
Date: 2019-07-01 16:48:33 +0100
URL: https://github.com/rspamd/rspamd/commit/ac638c0a6b8eba8b3dd4b5cdf773496c44aae432

[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


More information about the Commits mailing list