Skip to content

Commit

Permalink
[sanitizer] Don't run asan/msan/fuzzer on staging
Browse files Browse the repository at this point in the history
Release worker for hwasan and ubsan. The rest is either good or
not a priority for now.
  • Loading branch information
vitalybuka committed Aug 12, 2022
1 parent c07753f commit fe1aaa1
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
5 changes: 3 additions & 2 deletions zorg/buildbot/builders/sanitizers/buildbot_bootstrap_asan.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ set -u
HERE="$(cd $(dirname $0) && pwd)"
. ${HERE}/buildbot_functions.sh

# FIXME: Asan is very slow on aarch64. check_stage2_asan takes up to 10H.
[[ "$(arch)" != "aarch64" ]] || exit 0

ROOT=`pwd`
PLATFORM=`uname`
export PATH="/usr/local/bin:$PATH"
Expand All @@ -24,8 +27,6 @@ build_stage1_clang

check_stage1_asan

# FIXME: Asan is very slow on aarch64. check_stage2_asan takes up to 10H.
[[ "$(arch)" != "aarch64" ]] || exit 0

# Stage 2 / AddressSanitizer

Expand Down
5 changes: 5 additions & 0 deletions zorg/buildbot/builders/sanitizers/buildbot_bootstrap_msan.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ set -u
HERE="$(cd $(dirname $0) && pwd)"
. ${HERE}/buildbot_functions.sh

# FIXME: One test timeouts, the rest is good. Enable after moving to buildbot.
# Slow: 811.35s: llvm-libc++-shared.cfg.in :: libcxx/modules_include.sh.cpp
# Timeouts: llvm-libc++-shared.cfg.in :: std/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area/pbump2gig.pass.cpp
[[ "$(arch)" != "aarch64" ]] || exit 0

ROOT=`pwd`
PLATFORM=`uname`
export PATH="/usr/local/bin:$PATH"
Expand Down
3 changes: 3 additions & 0 deletions zorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ set -u
HERE="$(cd $(dirname $0) && pwd)"
. ${HERE}/buildbot_functions.sh

# FIXME: Green. Enable after moving to buildbot.
[[ "$(arch)" != "aarch64" ]] || exit 0

ROOT=`pwd`
PLATFORM=`uname`
export PATH="/usr/local/bin:$PATH"
Expand Down

0 comments on commit fe1aaa1

Please sign in to comment.