diff options
author | Marco Poletti <poletti.marco@gmail.com> | 2017-11-18 11:01:31 +0000 |
---|---|---|
committer | Marco Poletti <poletti.marco@gmail.com> | 2017-11-18 11:01:31 +0000 |
commit | 2f58980962cb6ebd90f1e9f418df7da2387e3e0c (patch) | |
tree | 05582f752fe7fe4d30218cb89a1b1c656dfc40ef /.travis.yml | |
parent | 41789c192e51ab130d686c3f4b9a06adcea97293 (diff) | |
download | google-fruit-2f58980962cb6ebd90f1e9f418df7da2387e3e0c.tar.gz |
No longer test under Valgrind in Travis CI, it's too slow and the build now times out.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 164 |
1 files changed, 95 insertions, 69 deletions
diff --git a/.travis.yml b/.travis.yml index e5b7d66..18496ff 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,37 +10,37 @@ matrix: fast_finish: true include: - compiler: gcc - env: COMPILER=gcc-7 UBUNTU=17.10 TEST=DebugAsanUbsan + env: COMPILER=gcc-7 UBUNTU=17.10 TEST=ReleasePlain install: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh - DebugAsanUbsan + ReleasePlain - compiler: gcc - env: COMPILER=gcc-7 UBUNTU=17.10 TEST=DebugPlain + env: COMPILER=gcc-7 UBUNTU=17.10 TEST=DebugAsanUbsan install: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh - DebugPlain + DebugAsanUbsan - compiler: gcc - env: COMPILER=gcc-7 UBUNTU=17.10 TEST=ReleasePlain + env: COMPILER=gcc-7 UBUNTU=17.10 TEST=DebugPlain install: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh - ReleasePlain + DebugPlain - compiler: clang - env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=DebugPlain + env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=ReleasePlain install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; - export UBUNTU='17.10'; extras/scripts/postsubmit.sh DebugPlain + export UBUNTU='17.10'; extras/scripts/postsubmit.sh ReleasePlain - compiler: clang - env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=ReleasePlain + env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=DebugPlain install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; - export UBUNTU='17.10'; extras/scripts/postsubmit.sh ReleasePlain + export UBUNTU='17.10'; extras/scripts/postsubmit.sh DebugPlain - compiler: gcc env: COMPILER=bazel UBUNTU=16.04 install: export OS=linux; export COMPILER='bazel'; export UBUNTU='16.04'; extras/scripts/travis_ci_install_linux.sh @@ -49,19 +49,17 @@ matrix: DebugPlain - compiler: gcc env: COMPILER=gcc-6 TEST=DebugPlain - install: export OS=osx; export COMPILER='gcc-6'; export INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + install: export OS=osx; export COMPILER='gcc-6'; extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode8 - script: export OS=osx; export COMPILER='gcc-6'; export INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh - DebugPlain + script: export OS=osx; export COMPILER='gcc-6'; extras/scripts/postsubmit.sh DebugPlain - compiler: clang env: COMPILER=clang-4.0 STL=libc++ TEST=DebugPlain - install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode8 - script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh DebugPlain + script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh + DebugPlain - compiler: clang env: COMPILER=clang-default STL=libc++ TEST=DebugPlain install: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; @@ -70,19 +68,6 @@ matrix: osx_image: xcode8.2 script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh DebugPlain - - compiler: gcc - env: COMPILER=gcc-7 UBUNTU=17.10 TEST=ReleaseValgrind - install: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh - os: linux - script: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh - ReleaseValgrind - - compiler: clang - env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=ReleaseValgrind - install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; - export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh - os: linux - script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; - export UBUNTU='17.10'; extras/scripts/postsubmit.sh ReleaseValgrind - compiler: clang env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=DebugAsanUbsan install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; @@ -91,92 +76,133 @@ matrix: script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh DebugAsanUbsan - compiler: gcc - env: COMPILER=gcc-5 UBUNTU=14.04 TEST=ReleaseValgrind + env: COMPILER=gcc-5 UBUNTU=14.04 TEST=ReleasePlain install: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/postsubmit.sh - ReleaseValgrind + ReleasePlain + - compiler: gcc + env: COMPILER=gcc-5 UBUNTU=14.04 TEST=DebugPlain + install: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh + os: linux + script: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/postsubmit.sh + DebugPlain - compiler: clang - env: COMPILER=clang-3.5 STL=libstdc++ UBUNTU=14.04 TEST=ReleaseValgrind + env: COMPILER=clang-3.5 STL=libstdc++ UBUNTU=14.04 TEST=ReleasePlain install: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++'; - export UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleaseValgrind + export UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain - compiler: clang - env: COMPILER=clang-3.9 STL=libstdc++ UBUNTU=14.04 TEST=ReleaseValgrind + env: COMPILER=clang-3.5 STL=libstdc++ UBUNTU=14.04 TEST=DebugPlain + install: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++'; + export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh + os: linux + script: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++'; + export UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain + - compiler: clang + env: COMPILER=clang-3.9 STL=libstdc++ UBUNTU=14.04 TEST=ReleasePlain + install: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++'; + export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh + os: linux + script: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++'; + export UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain + - compiler: clang + env: COMPILER=clang-3.9 STL=libstdc++ UBUNTU=14.04 TEST=DebugPlain install: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++'; - export UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleaseValgrind + export UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain - compiler: clang - env: COMPILER=clang-3.5 STL=libc++ UBUNTU=14.04 TEST=ReleaseValgrind + env: COMPILER=clang-3.5 STL=libc++ UBUNTU=14.04 TEST=ReleasePlain install: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export - UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleaseValgrind + UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain + - compiler: clang + env: COMPILER=clang-3.5 STL=libc++ UBUNTU=14.04 TEST=DebugPlain + install: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export + UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh + os: linux + script: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export + UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain + - compiler: clang + env: COMPILER=clang-3.9 STL=libc++ UBUNTU=14.04 TEST=ReleasePlain + install: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export + UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh + os: linux + script: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export + UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain - compiler: clang - env: COMPILER=clang-3.9 STL=libc++ UBUNTU=14.04 TEST=ReleaseValgrind + env: COMPILER=clang-3.9 STL=libc++ UBUNTU=14.04 TEST=DebugPlain install: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh os: linux script: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export - UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleaseValgrind + UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain + - compiler: gcc + env: COMPILER=gcc-5 TEST=ReleasePlain + install: export OS=osx; export COMPILER='gcc-5'; extras/scripts/travis_ci_install_osx.sh + os: osx + osx_image: xcode8 + script: export OS=osx; export COMPILER='gcc-5'; extras/scripts/postsubmit.sh ReleasePlain - compiler: gcc - env: COMPILER=gcc-5 TEST=ReleaseValgrind - install: export OS=osx; export COMPILER='gcc-5'; export INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + env: COMPILER=gcc-5 TEST=DebugPlain + install: export OS=osx; export COMPILER='gcc-5'; extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode8 - script: export OS=osx; export COMPILER='gcc-5'; export INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh - ReleaseValgrind + script: export OS=osx; export COMPILER='gcc-5'; extras/scripts/postsubmit.sh DebugPlain - compiler: gcc - env: COMPILER=gcc-6 TEST=ReleaseValgrind - install: export OS=osx; export COMPILER='gcc-6'; export INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + env: COMPILER=gcc-6 TEST=ReleasePlain + install: export OS=osx; export COMPILER='gcc-6'; extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode8 - script: export OS=osx; export COMPILER='gcc-6'; export INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh - ReleaseValgrind + script: export OS=osx; export COMPILER='gcc-6'; extras/scripts/postsubmit.sh ReleasePlain - compiler: clang - env: COMPILER=clang-3.7 STL=libc++ TEST=ReleaseValgrind - install: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + env: COMPILER=clang-3.7 STL=libc++ TEST=ReleasePlain + install: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh os: osx - script: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh ReleaseValgrind + script: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/postsubmit.sh + ReleasePlain + - compiler: clang + env: COMPILER=clang-3.7 STL=libc++ TEST=DebugPlain + install: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh + os: osx + script: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/postsubmit.sh + DebugPlain - compiler: clang - env: COMPILER=clang-4.0 STL=libc++ TEST=ReleaseValgrind - install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + env: COMPILER=clang-4.0 STL=libc++ TEST=ReleasePlain + install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode8 - script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh ReleaseValgrind + script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh + ReleasePlain - compiler: clang env: COMPILER=clang-4.0 STL=libc++ TEST=DebugAsanUbsan - install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode8 - script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh DebugAsanUbsan + script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh + DebugAsanUbsan - compiler: clang - env: COMPILER=clang-default STL=libc++ TEST=ReleaseValgrind + env: COMPILER=clang-default STL=libc++ TEST=ReleasePlain install: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; - export INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode7.3 - script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh ReleaseValgrind + script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh + ReleasePlain - compiler: clang env: COMPILER=clang-default STL=libc++ TEST=DebugAsan install: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; - export INSTALL_VALGRIND=1; extras/scripts/travis_ci_install_osx.sh + extras/scripts/travis_ci_install_osx.sh os: osx osx_image: xcode7.3 - script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; export - INSTALL_VALGRIND=1; extras/scripts/postsubmit.sh DebugAsan + script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh + DebugAsan - compiler: clang env: COMPILER=clang-default STL=libc++ TEST=ReleasePlain install: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; |