def multiprocessing_start(obj): cov = cov_core_init.init() import multiprocessing.util multiprocessing.util.Finalize(None, multiprocessing_finish, args=(cov, ), exitpriority=1000)
def multiprocessing_start(obj): cov = cov_core_init.init() if cov: import multiprocessing.util multiprocessing.util.Finalize(None, multiprocessing_finish, args=(cov,), exitpriority=1000)
def pytest_runtest_setup(self, item): if os.getpid() != self.pid: # test is run in another process than session, run # coverage manually self.cov = cov_core_init.init()
def on_py_fork_starts(proc): cov = cov_core_init.init() _cov_data[proc] = cov
def multiprocessing_start(obj): cov_core_init.init()