diff options
author | Ran Benita <ran234@gmail.com> | 2017-12-12 14:53:25 +0200 |
---|---|---|
committer | Ran Benita <ran234@gmail.com> | 2017-12-12 14:53:25 +0200 |
commit | e8aa009df8fb98c420c389a4f5831561c25b041d (patch) | |
tree | 3a2cf2648682631cb63d0b684ff04a638b60f736 | |
parent | 2963e29f0efbc9414d6f908dcfbf57ee30dc22a9 (diff) | |
download | xorg-lib-libxkbcommon-travis-valgrind.tar.gz |
travis: ensure all tests are valgrind-cleantravis-valgrind
The tests will fail if they have any memory leaks or perform invalid
accesses.
Signed-off-by: Ran Benita <ran234@gmail.com>
-rw-r--r-- | .travis.yml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index ee9be59..671f10a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ language: c before_install: - sudo apt-get update -qq - - sudo apt-get -y install xutils-dev doxygen libxcb-xkb-dev python3-pip + - sudo apt-get -y install xutils-dev doxygen libxcb-xkb-dev python3-pip valgrind - wget https://github.com/ninja-build/ninja/releases/download/v1.7.2/ninja-linux.zip && unzip ninja-linux.zip && sudo install ninja /usr/bin/ - sudo pip3 install meson @@ -14,4 +14,4 @@ compiler: script: - mkdir autotools-build && pushd autotools-build && ../autogen.sh && make && make check && popd - - meson meson-build -Denable-wayland=false && pushd meson-build && ninja && ninja test && popd + - meson setup meson-build -Denable-wayland=false && pushd meson-build && ninja && meson test --wrap='valgrind --leak-check=full --error-exitcode=99' && popd |