Skip to content

Commit 6ff10ae

Browse files
committed
Prevent coverage reporting issues in tmp dir
1 parent 4f5a693 commit 6ff10ae

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

python/private/python_bootstrap_template.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -462,6 +462,11 @@ source =
462462
kparams['stdout'] = sys.stderr
463463
kparams['stderr'] = sys.stderr
464464

465+
# Prevent coveragepy report issues when packages execute files in tmp dir.
466+
import tempfile
467+
omit_pattern = os.path.join(tempfile.gettempdir(), "*")
468+
params.append(f'--omit={omit_pattern}')
469+
465470
ret_code = subprocess.call(
466471
params,
467472
**kparams

0 commit comments

Comments
 (0)