codecov: use only linux/windows/osx flags#4799
Conversation
|
@nicoddemus |
nicoddemus
left a comment
There was a problem hiding this comment.
Thanks @blueyed!
Out of curiosity, what's the difference between flags and env?
Codecov Report
@@ Coverage Diff @@
## master #4799 +/- ##
==========================================
+ Coverage 95.64% 95.66% +0.01%
==========================================
Files 113 113
Lines 25054 25054
Branches 2488 2488
==========================================
+ Hits 23963 23968 +5
+ Misses 769 767 -2
+ Partials 322 319 -3
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #4799 +/- ##
==========================================
- Coverage 95.74% 95.66% -0.09%
==========================================
Files 113 113
Lines 25666 25163 -503
Branches 2505 2498 -7
==========================================
- Hits 24575 24071 -504
Misses 772 772
- Partials 319 320 +1
Continue to review full report at Codecov.
|
|
@nicoddemus |
|
Unfortunately https://codecov.io/gh/pytest-dev/pytest/pull/4799?src=pr&el=h1 still times out here. |
|
Asked codecov support about this. |
.travis.yml
Outdated
| coverage xml --ignore-errors | ||
| coverage report -m --ignore-errors | ||
| bash <(curl -s https://codecov.io/bash) -Z -X gcov -X coveragepy -X search -X xcode -X gcovout -X fix -f coverage.xml -F "${TOXENV//-/,},linux" | ||
| bash <(curl -s https://codecov.io/bash) -Z -X gcov -X coveragepy -X search -X xcode -X gcovout -X fix -f coverage.xml -e TOXENV |
There was a problem hiding this comment.
Re flags: we have macos here also.
|
Support indicated that number of uploads is also relevant likely (of course), and we're doing quite a lot. @nicoddemus |
|
By "uploads" you mean builds that finish and upload coverage, correct? |
|
Yes. |
|
We might still upload more to Code Climate (#4800), but maybe also not running with coverage all the time would benefit performance (of course). |
Using many flags are a reason for timeouts on Codecov's backend.
Using many flags are a reason for timeouts on their backend, and we do
not really need those.