From 8d4e88a3dae6dfbfa6d765848e0514ceb1cafeb2 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sun, 31 Jan 2016 06:20:45 -0500 Subject: Write separate wtw files for each process --- coverage/collector.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coverage/collector.py b/coverage/collector.py index aabf10b7..3156b161 100644 --- a/coverage/collector.py +++ b/coverage/collector.py @@ -349,7 +349,8 @@ class Collector(object): if self.wtw: # Just a hack, so just hack it. import pprint - with open("coverage_wtw.py", "w") as wtw_out: + out_file = "coverage_wtw_{:06}.py".format(os.getpid()) + with open(out_file, "w") as wtw_out: pprint.pprint(self.contexts, wtw_out) self.reset() -- cgit v1.2.1