ext/h3/src/.travis.yml in h3-3.5.1 vs ext/h3/src/.travis.yml in h3-3.6.0

- old
+ new

@@ -1,6 +1,6 @@ -# Copyright 2018 Uber Technologies, Inc. +# Copyright 2018-2019 Uber Technologies, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # @@ -13,11 +13,11 @@ # limitations under the License. language: c os: linux -dist: trusty +dist: xenial compiler: - gcc - clang @@ -46,16 +46,27 @@ addons: apt: packages: - lcov install: - - pip install --user cpp-coveralls + - gem install coveralls-lcov before_script: - cmake -DCMAKE_BUILD_TYPE=Debug -DWARNINGS_AS_ERRORS=ON -DH3_PREFIX=testprefix_ . script: - make && make coverage after_success: - - coveralls --lcov-file coverage.cleaned.info --verbose + - coveralls-lcov coverage.cleaned.info + - env: NAME="Valgrind test" + compiler: gcc + addons: + apt: + packages: + - valgrind + before_script: + - cmake -DCMAKE_BUILD_TYPE=Debug -DWRAP_VALGRIND=ON . + script: + - make + - CTEST_OUTPUT_ON_FAILURE=1 make test-fast - env: NAME="Mac OSX (Xcode 8)" os: osx - env: NAME="binding-functions target" script: - make binding-functions