diff options
author | Jeremy Bettis <jbettis@google.com> | 2021-04-06 17:29:52 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-04-07 23:58:49 +0000 |
commit | 93c2031f3d887e8b221a3b303a73390771793e97 (patch) | |
tree | f6388dcde1e0ff8ec7c0efefc22be0179bc4507f /zephyr/include | |
parent | 0940ca52bde3bbcffd5cc671547fc635026f1f68 (diff) | |
download | chrome-ec-93c2031f3d887e8b221a3b303a73390771793e97.tar.gz |
zephyr: Bundle a summary code coverage file
Fix zmake coverage, it was still using the removed claim_job flag.
Change zmake coverage to output a summary lcov.info file as well.
Implement zephyr/firmware_builder.py --code-coverage test.
Implement zephyr/firmware_builder.py --code-coverage bundle.
BRANCH=none
BUG=b:183007888
TEST=cros workon --host start chromeos-base/zephyr-build-tools
sudo emerge chromeos-base/zephyr-build-tools
zephyr/firmware_builder.py --metrics=/tmp/m --code-coverage test
zephyr/firmware_builder.py --metrics=/tmp/m --code-coverage bundle
tar tvf /tmp/artifact_bundles/coverage.tbz2
cat /tmp/artifact_bundle_metadata
Signed-off-by: Jeremy Bettis <jbettis@google.com>
Change-Id: I3fbdc4e57029d23a4d24b7ad6e003ee624c75f37
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2809354
Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
Reviewed-by: Kevin Shelton <kmshelton@chromium.org>
Commit-Queue: Jeremy Bettis <jbettis@chromium.org>
Tested-by: Jeremy Bettis <jbettis@chromium.org>
Diffstat (limited to 'zephyr/include')
0 files changed, 0 insertions, 0 deletions