From d3fd2bff857798ca22e6fd56fdf81245a4edc452 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 10 Jan 2017 19:32:18 +0000 Subject: travis: enable valgrind check * .travis.yml (matrix): Replace with valgrind entries. --- .travis.yml | 64 ++++++++++++++++++++++++++++++++++++++++++++----------------- 1 file 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 -- cgit v1.2.1