diff -r 28d3bcb1bad6 Lib/test/libregrtest/main.py --- a/Lib/test/libregrtest/main.py Tue Sep 29 13:41:46 2015 +0200 +++ b/Lib/test/libregrtest/main.py Tue Sep 29 13:47:07 2015 +0200 @@ -246,9 +246,7 @@ def main(tests=None, **kwargs): random.shuffle(selected) if ns.trace: import trace, tempfile - tracer = trace.Trace(ignoredirs=[sys.base_prefix, sys.base_exec_prefix, - tempfile.gettempdir()], - trace=False, count=True) + tracer = trace.Trace(trace=False, count=True) test_times = [] support.verbose = ns.verbose # Tell tests to be moderately quiet diff -r 28d3bcb1bad6 Lib/test/test_regrtest.py --- a/Lib/test/test_regrtest.py Tue Sep 29 13:41:46 2015 +0200 +++ b/Lib/test/test_regrtest.py Tue Sep 29 13:47:07 2015 +0200 @@ -549,8 +549,6 @@ class ArgsTestCase(BaseTestCase): % (self.TESTNAME_REGEX, len(tests))) self.check_line(output, regex) - @unittest.skipIf(sys.platform == 'win32', - "FIXME: coverage doesn't work on Windows") def test_coverage(self): # test --coverage test = self.create_test()