diff options
| author | Michael Kubacki <michael.kubacki@microsoft.com> | 2026-06-10 16:42:32 -0400 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-06-12 00:20:34 +0000 |
| commit | 2aa3d1c7cfece5eb2943fcb3c277569fd3aa8f5f (patch) | |
| tree | 7b4b74c629c3f2e790013246d38a74d3e48a78b7 /BaseTools | |
| parent | 529f8db563e50ea81b9a8c4f0658e3abab7d55fd (diff) | |
| download | edk2-2aa3d1c7cfece5eb2943fcb3c277569fd3aa8f5f.tar.gz edk2-2aa3d1c7cfece5eb2943fcb3c277569fd3aa8f5f.zip | |
BaseTools/HostBasedUnitTestRunner.py: Fix SyntaxWarnings
Three invalid escape sequence SyntaxWarnings are reported because
`'\|'` is being escaped. This change consistently wraps all cases
where the character is used in double quotes, so the character is
preserved and the warnings are resolved.
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Diffstat (limited to 'BaseTools')
| -rw-r--r-- | BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py b/BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py index 57df49569e..423910004c 100644 --- a/BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py +++ b/BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py @@ -213,7 +213,7 @@ class HostBasedUnitTestRunner(IUefiBuildPlugin): return 1
# Filter out auto-generated and test code
- ret = RunCmd("lcov_cobertura",f"{buildOutputBase}/total-coverage.info --excludes ^.*UnitTest\|^.*MU\|^.*Mock\|^.*DEBUG -o {buildOutputBase}/coverage.xml")
+ ret = RunCmd("lcov_cobertura",f'{buildOutputBase}/total-coverage.info --excludes "^.*UnitTest|^.*MU|^.*Mock|^.*DEBUG" -o {buildOutputBase}/coverage.xml')
if ret != 0:
logging.error("UnitTest Coverage: Failed generate filtered coverage XML.")
return 1
@@ -232,7 +232,7 @@ class HostBasedUnitTestRunner(IUefiBuildPlugin): # Generate and XML file if requested for all package
if os.path.isfile(f"{workspace}/Build/coverage.xml"):
os.remove(f"{workspace}/Build/coverage.xml")
- ret = RunCmd("lcov_cobertura",f"{workspace}/Build/all-coverage.info --excludes ^.*UnitTest\|^.*MU\|^.*Mock\|^.*DEBUG -o {workspace}/Build/coverage.xml")
+ ret = RunCmd("lcov_cobertura",f'{workspace}/Build/all-coverage.info --excludes "^.*UnitTest|^.*MU|^.*Mock|^.*DEBUG" -o {workspace}/Build/coverage.xml')
return 0
@@ -345,7 +345,7 @@ class HostBasedUnitTestRunner(IUefiBuildPlugin): if ret != 0:
logging.error(f"clang_gen_lcov_xml: Failed to generate coverage lcov. {output_lcov}")
return 1
- ret = RunCmd("lcov_cobertura",f'{output_lcov} --excludes "^.*UnitTest\|^.*MU\|^.*Mock\|^.*DEBUG" -o {output_xml}')
+ ret = RunCmd("lcov_cobertura",f'{output_lcov} --excludes "^.*UnitTest|^.*MU|^.*Mock|^.*DEBUG" -o {output_xml}')
if ret != 0:
logging.error(f"clang_gen_lcov_xml: Failed generate filtered coverage XML. {output_xml}")
return 1
|
