summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 6e3bc85c9f..afdd90706b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,7 +7,7 @@ addons:
sources:
- &common_sources [ 'ubuntu-toolchain-r-test', 'george-edison55-precise-backports' ]
packages:
- - &common_packages [ 'libllvm3.8v4', 'cmake', 'cmake-data' ]
+ - &common_packages [ 'libllvm3.8v4', 'cmake', 'cmake-data', 'libc6-dbg' ]
- &clang38_packages [ 'clang-3.8', 'libstdc++-5-dev', 'libstdc++6' ]
- &gcc5_packages [ 'gcc-5', 'g++-5' ]
- &glfw_packages [ 'libxrandr-dev', 'libxcursor-dev', 'libxinerama-dev' ]
@@ -40,7 +40,7 @@ addons_shortcuts:
packages:
- *common_packages
- *gcc5_packages
- - [ 'mesa-utils', 'libc6-dbg', 'qt5-default', 'libqt5opengl5-dev', 'qtdeclarative5-dev', 'qtpositioning5-dev', 'qtlocation5-dev', 'libqt5sql5-sqlite' ]
+ - [ 'mesa-utils', 'qt5-default', 'libqt5opengl5-dev', 'qtdeclarative5-dev', 'qtpositioning5-dev', 'qtlocation5-dev', 'libqt5sql5-sqlite' ]
env:
global:
@@ -142,7 +142,7 @@ matrix:
- ccache --show-stats
- ./platform/linux/scripts/coveralls.sh
- # EGL - Clang 3.8 - Debug
+ # EGL - Clang 3.8 - Debug (Valgrind)
- os: linux
sudo: required
dist: trusty
@@ -153,6 +153,9 @@ matrix:
before_script:
- mapbox_start_xvfb
- mapbox_export_mesa_library_path
+ script:
+ - make test
+ - scripts/valgrind.sh build/linux-x86_64/Debug/mbgl-test --gtest_filter=-*.Load --gtest_filter=-API.RepeatedRender
# Qt 4 - GCC 5 - Release
- os: linux
@@ -184,7 +187,6 @@ matrix:
- make qt-app
- make qt-qml-app
- make qt-test
- - scripts/valgrind.sh build/qt-linux-x86_64/Release/mbgl-test --gtest_filter=-*.Load
cache:
directories: