-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
codecov: use only linux/windows/osx flags #4799
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@nicoddemus |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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
@@ -105,7 +105,7 @@ after_success: | |||
coverage combine | |||
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.