summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2017-01-10 19:32:18 +0000
committerDmitry V. Levin <ldv@altlinux.org>2017-11-03 23:10:38 +0000
commitd3fd2bff857798ca22e6fd56fdf81245a4edc452 (patch)
tree6b45f0f0d14480146b92f730de10df28680879bc
parentff1bc06589dba2fd035cbffa956f4f5473f7c08a (diff)
downloadstrace-ldv/travis-valgrind.tar.gz
travis: enable valgrind checkldv/travis-valgrind
* .travis.yml (matrix): Replace with valgrind entries.
-rw-r--r--.travis.yml64
1 files changed, 46 insertions, 18 deletions
diff --git a/.travis.yml b/.travis.yml
index 9abc3df87..586e4a50b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,7 +4,7 @@ dist: trusty
before_install: ./travis-install.sh
-script: ./travis-build.sh
+script: travis_wait 60 ./travis-build.sh
sudo: required
@@ -21,35 +21,63 @@ matrix:
- compiler: gcc
env:
- TARGET=x86_64
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=memcheck
+ - VALGRIND_TESTDIR=tests
- compiler: gcc
env:
- - TARGET=x32
+ - TARGET=x86_64
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=helgrind
+ - VALGRIND_TESTDIR=tests
- compiler: gcc
env:
- - TARGET=x86
- - compiler: clang-3.8
- env:
- TARGET=x86_64
- - compiler: musl-gcc
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=drd
+ - VALGRIND_TESTDIR=tests
+ - compiler: gcc
env:
- TARGET=x86_64
- - compiler: clang-3.8
- env:
- - TARGET=x86
- - compiler: musl-gcc
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=memcheck
+ - VALGRIND_TESTDIR=tests-m32
+ - compiler: gcc
env:
- - TARGET=x86
- - compiler: gcc-7
+ - TARGET=x86_64
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=helgrind
+ - VALGRIND_TESTDIR=tests-m32
+ - compiler: gcc
env:
- TARGET=x86_64
- - compiler: gcc-7
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=drd
+ - VALGRIND_TESTDIR=tests-m32
+ - compiler: gcc
env:
- - TARGET=x32
- - compiler: gcc-7
+ - TARGET=x86_64
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=memcheck
+ - VALGRIND_TESTDIR=tests-mx32
+ - compiler: gcc
env:
- - TARGET=x86
+ - TARGET=x86_64
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=helgrind
+ - VALGRIND_TESTDIR=tests-mx32
- compiler: gcc
env:
- TARGET=x86_64
- - CHECK=coverage
- - KHEADERS=torvalds/linux
+ - CHECK=valgrind
+ - TIMEOUT_DURATION=1200
+ - VALGRIND_TOOLS=drd
+ - VALGRIND_TESTDIR=tests-mx32