コード例 #1
0
def multiprocessing_start(obj):
    cov = cov_core_init.init()
    import multiprocessing.util
    multiprocessing.util.Finalize(None,
                                  multiprocessing_finish,
                                  args=(cov, ),
                                  exitpriority=1000)
コード例 #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)
コード例 #3
0
 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()
コード例 #4
0
ファイル: cov_core.py プロジェクト: ascii1011/cov-core
def on_py_fork_starts(proc):
    cov = cov_core_init.init()
    _cov_data[proc] = cov
コード例 #5
0
ファイル: cov_core.py プロジェクト: chetan51/nupic-darwin64
def multiprocessing_start(obj):
    cov_core_init.init()