summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJeremy Bettis <jbettis@google.com>2022-01-18 16:06:58 -0700
committerCommit Bot <commit-bot@chromium.org>2022-01-19 19:35:08 +0000
commitce92805dee3b8acea79163fccfd023231f2e13bc (patch)
treecdcb0e88166163a0d01c69d6d2c747c9ba898940 /.gitlab-ci.yml
parentd61fb7173c64dd87e931ec9c9b83167cc29e7318 (diff)
downloadchrome-ec-ce92805dee3b8acea79163fccfd023231f2e13bc.tar.gz
gitlab: Generate html reports with branch coverage
Lcov was already being run with branch coverage, but include that in the html reports also. BRANCH=None BUG=None TEST=Ran commands locally Signed-off-by: Jeremy Bettis <jbettis@google.com> Change-Id: Ia64d120ec13ef7e741ba78bc6d05621f1b045215 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3399900 Tested-by: Jeremy Bettis <jbettis@chromium.org> Auto-Submit: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Yuval Peress <peress@google.com> Commit-Queue: Jeremy Bettis <jbettis@chromium.org>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 553dc74b83..0acbede5ed 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -106,7 +106,8 @@ seed_cache:
sed -e 's|^SF:||' | xargs lcov --rc lcov_branch_coverage=1
-o "${BUILD_DIR}/${PROJECT}/filtered_twister.info"
-e "${BUILD_DIR}/${PROJECT}/merged_twister_no_ec.info"
- - /usr/bin/genhtml -q -o "${BUILD_DIR}/${PROJECT}/filtered_twister_rpt"
+ - /usr/bin/genhtml --branch-coverage -q
+ -o "${BUILD_DIR}/${PROJECT}/filtered_twister_rpt"
-t "${PROJECT} coverage of twister tests"
-s "${BUILD_DIR}/${PROJECT}/filtered_twister.info"
- lcov --rc lcov_branch_coverage=1 -o "${BUILD_DIR}/${PROJECT}/merged.info"
@@ -121,7 +122,8 @@ seed_cache:
sed -e 's|^SF:||' | xargs lcov --rc lcov_branch_coverage=1
-o "${BUILD_DIR}/${PROJECT}/filtered_no_zephyr.info"
-e "${BUILD_DIR}/${PROJECT}/merged_no_zephyr.info"
- - /usr/bin/genhtml -q -o "${BUILD_DIR}/${PROJECT}/filtered_no_zephyr_rpt"
+ - /usr/bin/genhtml --branch-coverage -q
+ -o "${BUILD_DIR}/${PROJECT}/filtered_no_zephyr_rpt"
-t "${PROJECT} coverage w/o zephyr"
-p ${EC_DIR}
-s "${BUILD_DIR}/${PROJECT}/filtered_no_zephyr.info"