Skip to content

Commit

Permalink
Switch to codecov.io for code coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
ddemidov committed May 22, 2015
1 parent 4620d5b commit 9a78da2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,11 @@ compiler:
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq fglrx=2:8.960-0ubuntu1 opencl-headers libboost-chrono1.48-dev libboost-date-time1.48-dev libboost-filesystem1.48-dev libboost-system1.48-dev libboost-thread1.48-dev libboost-program-options1.48-dev libboost-test1.48-dev python-yaml lcov
- gem install coveralls-lcov
script:
- mkdir -p build && cd build
- cmake -DTEST_COVERAGE=ON ..
- make && ./examples/devlist && ctest --output-on-failure
after_success:
- lcov --directory tests --base-directory ../vexcl --capture --output-file coverage.info
- lcov --remove coverage.info '/usr*' '*/cl.hpp' -o coverage.info
- cd .. && coveralls-lcov build/coverage.info
- bash <(curl -s https://codecov.io/bash)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# VexCL

[<img src="https://travis-ci.org/ddemidov/vexcl.svg?branch=master" alt="Build Status" />](https://travis-ci.org/ddemidov/vexcl)
[<img src="https://coveralls.io/repos/ddemidov/vexcl/badge.svg?branch=master" alt="Coverage Status" />](https://coveralls.io/r/ddemidov/vexcl)
[<img src="http://codecov.io/github/ddemidov/vexcl/coverage.svg?branch=master" alt="Coverage Status" />](http://codecov.io/github/ddemidov/vexcl?branch=master)


VexCL is a vector expression template library for OpenCL/CUDA. It has been
Expand Down

0 comments on commit 9a78da2

Please sign in to comment.