summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Bettis <jbettis@google.com>2023-04-21 09:37:22 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-21 19:42:30 +0000
commit09dcabd0b2a7fb3b4b65a86eca1513d25891bcab (patch)
treea0a60b23870f35ec2af93bf7007d3bb848401bcb
parent3e35858003077c5073851e73c63372a290ffb5c1 (diff)
downloadchrome-ec-09dcabd0b2a7fb3b4b65a86eca1513d25891bcab.tar.gz
cq: Run zmake tests with coverage
If building for coverage, run the zmake tests with coverage enabled also. They don't get uploaded to gerrit or code search, because coverage.py json isn't one of the supported formats. BRANCH=None BUG=None TEST=None Change-Id: Ibdd12c05fb24034ce69b31f0cd61b56a3d81cb6f Signed-off-by: Jeremy Bettis <jbettis@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4459597 Tested-by: Jeremy Bettis <jbettis@chromium.org> Commit-Queue: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Tristan Honscheid <honscheid@google.com>
-rw-r--r--zephyr/Makefile.cq5
1 files changed, 5 insertions, 0 deletions
diff --git a/zephyr/Makefile.cq b/zephyr/Makefile.cq
index fb8227e11d..3bd2d3242d 100644
--- a/zephyr/Makefile.cq
+++ b/zephyr/Makefile.cq
@@ -69,8 +69,13 @@ else
test: twister_host twister_llvm
endif
+ifdef COVERAGE
+zmake_unit_tests:
+ zmake/run_tests.sh --coverage
+else
zmake_unit_tests:
zmake/run_tests.sh
+endif
twister_host $(PLATFORM_EC)/twister-out-host/coverage.info: TOOLCHAIN=host
twister_host $(PLATFORM_EC)/twister-out-host/coverage.info: