ICU-20120 Travis TSAN testing, limit time. (#198)

* ICU-20120 Travis TSAN testing, limit time.

* ICU-20120 Travis TSAN testing, limit time.
This commit is contained in:
Andy Heninger 2018-10-05 20:24:45 -07:00 committed by GitHub
parent ba001f4616
commit 32b6374e02
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -55,7 +55,11 @@ matrix:
#
- name: "c: linux tsan"
language: cpp
env: BUILD=ICU4C_CLANG_THREAD_SAN
env:
- BUILD=ICU4C_CLANG_THREAD_SAN
- INTLTEST_OPTS="utility/MultithreadTest rbbi/RBBIMonkeyTest format/CalendarLimitTest"
- CPPFLAGS="-fsanitize=thread"
- LDFLAGS=-fsanitize=thread
os: linux
dist: trusty
sudo: true
@ -68,7 +72,11 @@ matrix:
packages:
- clang-5.0
script:
- cd icu4c/source && CPPFLAGS="-fsanitize=thread" LDFLAGS="-fsanitize=thread" ./runConfigureICU --enable-debug --disable-release Linux --disable-renaming && make -j2 check
- cd icu4c/source &&
./runConfigureICU --enable-debug --disable-release Linux --disable-renaming &&
make -j2 &&
make -j2 -C test &&
make -j2 -C test/intltest check
# copyright scan / future linter
- name: "lint"