def trace_disable(): global _enabled if not _control_allowed: raise TraceException("Tracing control not allowed in child processes.") if not _enabled: return _enabled = False _flush(close=True) # Clear the collected interned data so that the next trace session # could start from a clean state. perfetto_trace_writer.reset_global_state() multiprocessing.Process = _original_multiprocessing_process
def setUp(self): perfetto_trace_writer.reset_global_state()