Beispiel #1
0
def multiprocessing_start(obj):
    cov = cov_core_init.init()
    import multiprocessing.util
    multiprocessing.util.Finalize(None,
                                  multiprocessing_finish,
                                  args=(cov, ),
                                  exitpriority=1000)
Beispiel #2
0
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()
Beispiel #4
0
def on_py_fork_starts(proc):
    cov = cov_core_init.init()
    _cov_data[proc] = cov
Beispiel #5
0
def multiprocessing_start(obj):
    cov_core_init.init()