faulthandler: trylast=True (#7025)
It should happen as late as possible before the test runs. Ref: https://github.com/pytest-dev/pytest/issues/7022
This commit is contained in:
parent
eb00182061
commit
413ca8a4d0
|
@ -80,7 +80,7 @@ class FaultHandlerHooks:
|
||||||
def get_timeout_config_value(config):
|
def get_timeout_config_value(config):
|
||||||
return float(config.getini("faulthandler_timeout") or 0.0)
|
return float(config.getini("faulthandler_timeout") or 0.0)
|
||||||
|
|
||||||
@pytest.hookimpl(hookwrapper=True)
|
@pytest.hookimpl(hookwrapper=True, trylast=True)
|
||||||
def pytest_runtest_protocol(self, item):
|
def pytest_runtest_protocol(self, item):
|
||||||
timeout = self.get_timeout_config_value(item.config)
|
timeout = self.get_timeout_config_value(item.config)
|
||||||
stderr = item.config._store[fault_handler_stderr_key]
|
stderr = item.config._store[fault_handler_stderr_key]
|
||||||
|
|
Loading…
Reference in New Issue