Add coverage reporting to more jobs#2672
Conversation
4b48288 to
fc82780
Compare
|
Pulled out BUILD_IN_DIR related commits/changes for now. |
Expected due to new gcov/C coverage. |
31f93c7 to
ff052eb
Compare
|
Ready for review. |
|
I didn't look at the individual commits. So... why?
These are the "big changes" that I saw. The last two can be considered cleanup and the first one will allow to get some more code covered that is specific to Lua versions, I guess... |
|
coveralls has no references to C code in |
56e671c to
12b743f
Compare
Codecov Report
@@ Coverage Diff @@
## master #2672 +/- ##
========================================
+ Coverage 86.5% 86.6% +0.1%
========================================
Files 569 569
Lines 38076 38294 +218
========================================
+ Hits 32937 33164 +227
+ Misses 5139 5130 -9
|
12b743f to
b90a516
Compare
Still after close / re-open.. |
b90a516 to
44c5b61
Compare
|
https://codecov.io/github/awesomeWM/awesome/commit/b90a516225d3e294334f6871bae212171b20225b says:
Re-trying. |
278c6c2 to
e5b034e
Compare
|
Could use lcoveralls with lcov maybe: https://github.com/universal-ctags/ctags/blob/92a2c04b5e27a6850e429ee888553a40eb78ff19/.travis.yml#L53-L67 |
* Move coverage reporting to after_success This likely prevents Codecov from posting comment(s) too early (and not updating them), and is likely needed for Coveralls. * coverage for luajit * Skipping lua5.1 with BUILD_IN_DIR for now. * Integrate cpp-coveralls * Move gcov processing to separate file
TODO:
buildreported with coveralls