coverage: use run.include, remove --ignore-errors, send TOXENV as name to codecov#4841
coverage: use run.include, remove --ignore-errors, send TOXENV as name to codecov#4841blueyed merged 5 commits intopytest-dev:masterfrom
Conversation
|
With
The |
|
Re timing: currently again at "234.82s user 92.08s system 88% cpu 6:11.41 total", 223K. |
This appears to improve performance - ~4s with `tox -e py37-coverage -- testing/test_collection.py`.
This should not be necessary (anymore).
8a2168b to
31174f3
Compare
Codecov Report
@@ Coverage Diff @@
## master #4841 +/- ##
==========================================
- Coverage 94.44% 94.32% -0.13%
==========================================
Files 113 113
Lines 25163 25163
Branches 2498 2498
==========================================
- Hits 23765 23734 -31
- Misses 1066 1095 +29
- Partials 332 334 +2
Continue to review full report at Codecov.
|
|
src/pytest went missing: https://codecov.io/gh/pytest-dev/pytest/tree/ecddf69524e7917bc9b87d18c7d178ffa8a12b02 @nicoddemus |
ecddf69 to
ee95d66
Compare
I did not change anything, it has never been enabled actually. The only check we have in place is to require reviewer approval. I will enable WIP; I will hold on enabling the others because we have merged PRs that had one or more checks failing because the change was unrelated to that PR (for example a docs PR to |
Admins (we) could always override it (this is also a setting). |
Yep, but @RonnyPfannschmidt has asked us to disable that rule even for admins. I'm OK with letting admins override that rule, the rule is mostly to prevent mistakes, but we are already well versed with the workflow. |
@RonnyPfannschmidt I think it is better to e.g. clearly have an indicator if Travis/Azure fails, I agree that it would be better to still have the "Require pull request reviews |
This appears to improve performance - ~4s with
tox -e py37-coverage -- testing/test_collection.py.