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
Remove multiprocess finalizer and improve subprocess docs #265
Commits on Feb 16, 2019
-
Stop using multiprocess finalizers. Better document workarounds for u…
…nclean subprocess exits.
Configuration menu - View commit details
-
Copy full SHA for 3160976 - Browse repository at this point
Copy the full SHA 3160976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1210cdc - Browse repository at this point
Copy the full SHA 1210cdcView commit details -
Update docs/subprocess-support.rst
Co-Authored-By: ionelmc <contact@ionelmc.ro>
Configuration menu - View commit details
-
Copy full SHA for 0533855 - Browse repository at this point
Copy the full SHA 0533855View commit details -
Update docs/subprocess-support.rst
Co-Authored-By: ionelmc <contact@ionelmc.ro>
Configuration menu - View commit details
-
Copy full SHA for 892f4e1 - Browse repository at this point
Copy the full SHA 892f4e1View commit details -
Update docs/subprocess-support.rst
Co-Authored-By: ionelmc <contact@ionelmc.ro>
Configuration menu - View commit details
-
Copy full SHA for b494c37 - Browse repository at this point
Copy the full SHA b494c37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d49467 - Browse repository at this point
Copy the full SHA 5d49467View commit details
Commits on Feb 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1cb8ce6 - Browse repository at this point
Copy the full SHA 1cb8ce6View commit details -
Remove this attribute and rely on pytest_cov.embed's internal storage…
…. Fixes regression (cleanup don't take no argument no more).
Configuration menu - View commit details
-
Copy full SHA for 8014767 - Browse repository at this point
Copy the full SHA 8014767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c89a8 - Browse repository at this point
Copy the full SHA 38c89a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5374581 - Browse repository at this point
Copy the full SHA 5374581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 710e4cc - Browse repository at this point
Copy the full SHA 710e4ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a2bfa8 - Browse repository at this point
Copy the full SHA 8a2bfa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4046fc2 - Browse repository at this point
Copy the full SHA 4046fc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65d50cf - Browse repository at this point
Copy the full SHA 65d50cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f55d6 - Browse repository at this point
Copy the full SHA 49f55d6View commit details
Commits on Feb 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b449d92 - Browse repository at this point
Copy the full SHA b449d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for c32c158 - Browse repository at this point
Copy the full SHA c32c158View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9d7bc - Browse repository at this point
Copy the full SHA ab9d7bcView commit details
Commits on Feb 21, 2019
-
Rework a bit the mp pool integration tests to generate a line of code…
… for each iteration (more precise). Also spawns a bit less workers.
Configuration menu - View commit details
-
Copy full SHA for cd0c4a4 - Browse repository at this point
Copy the full SHA cd0c4a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d3b488 - Browse repository at this point
Copy the full SHA 3d3b488View commit details
Commits on Feb 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2291d76 - Browse repository at this point
Copy the full SHA 2291d76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f1b9e6 - Browse repository at this point
Copy the full SHA 8f1b9e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 478152e - Browse repository at this point
Copy the full SHA 478152eView commit details
Commits on Feb 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7aa50d9 - Browse repository at this point
Copy the full SHA 7aa50d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3709127 - Browse repository at this point
Copy the full SHA 3709127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f38f4 - Browse repository at this point
Copy the full SHA 35f38f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcdce59 - Browse repository at this point
Copy the full SHA bcdce59View commit details -
Configuration menu - View commit details
-
Copy full SHA for c11fe04 - Browse repository at this point
Copy the full SHA c11fe04View commit details
Commits on Feb 25, 2019
-
Remove the automatic SIGTERM handler install from the afterfork
handler and update docs. The reason for this change being that multiprocessing is going to be broken on windows or pypy anyway, so this is best left to the users to deal in their own code. The documentation includes a working pattern to use (close/join). If the users really needs to use terminate then they should have a platform check and compromise between lower coverage measurement on pypy or chance to deadlock (as seen in the travis failures in #265).
Configuration menu - View commit details
-
Copy full SHA for 103d1ef - Browse repository at this point
Copy the full SHA 103d1efView commit details -
Avoid having stray tracers around. This fixes an "AssertionError: Exp…
…ected current collector to be <Collector at ...: CTracer>, but it's <Collector at ...: CTracer>" error (caused by the embed.cleanup running way too late).
Configuration menu - View commit details
-
Copy full SHA for 66d8ade - Browse repository at this point
Copy the full SHA 66d8adeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65959fc - Browse repository at this point
Copy the full SHA 65959fcView commit details -
Allow COV_CORE_SOURCE to be empty (it'd be converted to None). Also u…
…pdate docs regarding using pytest-cov with other pytest plugins.
Configuration menu - View commit details
-
Copy full SHA for fdc43ec - Browse repository at this point
Copy the full SHA fdc43ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7557f67 - Browse repository at this point
Copy the full SHA 7557f67View commit details
Commits on Mar 9, 2019
-
Always skip this on PyPy as it sometimes fail with `error: release un…
…locked lock` and the goal of this test was rather to assert that combining is done in the right place not that xdist works well on pypy. The traceback: /home/travis/pypy2-v6.0.0-linux64/lib-python/2.7/logging/__init__.py:846: in __init__ Handler.__init__(self) /home/travis/pypy2-v6.0.0-linux64/lib-python/2.7/logging/__init__.py:688: in __init__ _addHandlerRef(self) /home/travis/pypy2-v6.0.0-linux64/lib-python/2.7/logging/__init__.py:667: in _addHandlerRef _releaseLock() /home/travis/pypy2-v6.0.0-linux64/lib-python/2.7/logging/__init__.py:232: in _releaseLock _lock.release()
Configuration menu - View commit details
-
Copy full SHA for 42f0307 - Browse repository at this point
Copy the full SHA 42f0307View commit details