From f26582d5476a9a91a6ab646d755dcc96dcee33e4 Mon Sep 17 00:00:00 2001
From: Craig Tiller <craig.tiller@gmail.com>
Date: Fri, 27 Feb 2015 16:01:13 -0800
Subject: [PATCH] Add asan/tsan tests

---
 .travis.yml | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 17957584b7..17bd882e7c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,14 +1,19 @@
 language: cpp
 before_install:
   - sudo add-apt-repository ppa:yjwong/gflags -y
+  - sudo add-apt-repository ppa:h-rayflood/llvm -y
   - sudo apt-get update -qq
-  - sudo apt-get install -qq libgtest-dev libgflags-dev python-virtualenv
+  - sudo apt-get install -qq libgtest-dev libgflags-dev python-virtualenv clang-3.5
 env:
   global:
     - RUBY_VERSION=2.1
   matrix:
     - CONFIG=dbg TEST=c
     - CONFIG=dbg TEST=c++
+    - CONFIG=asan TEST=c
+    - CONFIG=asan TEST=c++
+    - CONFIG=tsan TEST=c
+    - CONFIG=tsan TEST=c++
     - CONFIG=opt TEST=c
     - CONFIG=opt TEST=c++
     - CONFIG=opt TEST=node
@@ -16,6 +21,6 @@ env:
 script:
   - rvm use $RUBY_VERSION
   - gem install bundler
-  - ./tools/run_tests/run_tests.py -l $TEST -t -j 16 -c $CONFIG -s 2.0
+  - ./tools/run_tests/run_tests.py -l $TEST -t -j 16 -c $CONFIG -s 4.0
 notifications:
   email: false
\ No newline at end of file
-- 
GitLab