From 6d2a163076bf8f2d210183238e7d3bf1b3576385 Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Tue, 10 Sep 2019 15:39:42 -0700 Subject: [PATCH] CI: limit max RSS for libFuzzer since it is OOMing in CI --- .travis.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index c0768336..1eb26896 100644 --- a/.travis.yml +++ b/.travis.yml @@ -67,12 +67,6 @@ matrix: script: | which cargo-fuzz || cargo install cargo-fuzz - - (for (( ; ; )); do - tail -n 100 fuzz.log || true - sleep 10 - done) & - # When the fuzzing fails, the logs are too big for Travis, so just # show the relevant tail portion of the log. cargo fuzz run wasm-opt-ttf -- -max_total_time=300 > fuzz.log 2>&1 || { @@ -85,7 +79,7 @@ matrix: which cargo-fuzz || cargo install cargo-fuzz # When the fuzzing fails, the logs are too big for Travis, so just # show the relevant tail portion of the log. - cargo fuzz run raw -- -max_total_time=300 > fuzz.log 2>&1 || { + cargo fuzz run raw -- -max_total_time=300 -rss_limit_mb=4096 > fuzz.log 2>&1 || { tail -n 1000 fuzz.log && exit 1 }