]> git.dujemihanovic.xyz Git - u-boot.git/commit
u_boot_pylib: Use correct coverage tool within venv
authorSimon Glass <sjg@chromium.org>
Sun, 23 Jun 2024 17:56:21 +0000 (11:56 -0600)
committerSimon Glass <sjg@chromium.org>
Wed, 3 Jul 2024 06:36:33 +0000 (07:36 +0100)
commit0318126236da1474ae1b6e349d83991fb0cda8ea
tree93fff3e4e31f9d7a1cb1a24a7651d4aea4695177
parent6c0a3cf75f72370deec3ee516a9dd377397af207
u_boot_pylib: Use correct coverage tool within venv

When running within a Python venv we must use the 'coverage' tool (which
is within the venv) so that the venv packages are used in preference to
system packages. Otherwise the coverage tests run in a different
environment from the normal tests and may fail due to missing packages.

Handle this by detecting the venv and changing the tool name.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/u_boot_pylib/test_util.py