Skip to content

Commit b3f7409

Browse files
Add coverage report to CI. (#29)
* Add coverage report to CI. * Fix coverage paths.
1 parent 5b462e1 commit b3f7409

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.codecov.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
fixes:
2+
- "/home/travis/build/IYP-Programer-Yeah/WaitFreeRingBufferUtilities/Projects/CMake/Build/include/WaitFreeRingBufferUtilities/::/home/travis/build/IYP-Programer-Yeah/WaitFreeRingBufferUtilities/WaitFreeRingBufferUtilities/Include"

.travis.yml

+7-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,10 @@ script:
2222
- make
2323
- make install
2424
- ./Artifact/bin/Test
25-
after_success:
25+
- echo "Building for coverage:"
26+
- cmake .. -DCMAKE_INSTALL_PREFIX:PATH=./Artifact -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-fprofile-arcs -ftest-coverage"
27+
- make
28+
- make install
29+
- ./Artifact/bin/Test
30+
after_success:
31+
- bash <(curl -s https://codecov.io/bash)

0 commit comments

Comments
 (0)