From: Andy Heninger Date: Sat, 6 Oct 2018 03:24:45 +0000 (-0700) Subject: ICU-20120 Travis TSAN testing, limit time. (#198) X-Git-Tag: release-64-rc~284 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=32b6374e023f34f2d0ecff3dd54d12019787c694;p=icu ICU-20120 Travis TSAN testing, limit time. (#198) * ICU-20120 Travis TSAN testing, limit time. * ICU-20120 Travis TSAN testing, limit time. --- diff --git a/.travis.yml b/.travis.yml index 1f8bdd70210..26c4811bf8a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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"