diff options
-rwxr-xr-x | zephyr/firmware_builder.py | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/zephyr/firmware_builder.py b/zephyr/firmware_builder.py index 60a716d170..fb1bbac6c0 100755 --- a/zephyr/firmware_builder.py +++ b/zephyr/firmware_builder.py @@ -234,7 +234,7 @@ def test(opts): cmd = [ "/usr/bin/lcov", "-o", - build_dir / "lcov.info", + build_dir / "lcov_unfiltered.info", "--rc", "lcov_branch_coverage=1", "-a", @@ -242,6 +242,22 @@ def test(opts): "-a", platform_ec / "build/coverage/lcov.info", ] + subprocess.run( + cmd, + cwd=pathlib.Path(__file__).parent, + check=True, + ) + + cmd = [ + "/usr/bin/lcov", + "-o", + build_dir / "lcov.info", + "--rc", + "lcov_branch_coverage=1", + "-r", + build_dir / "lcov_unfiltered.info", + platform_ec / "build/**", + ] output = subprocess.run( cmd, cwd=pathlib.Path(__file__).parent, |