From 09dcabd0b2a7fb3b4b65a86eca1513d25891bcab Mon Sep 17 00:00:00 2001 From: Jeremy Bettis Date: Fri, 21 Apr 2023 09:37:22 -0600 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4459597 Tested-by: Jeremy Bettis Commit-Queue: Jeremy Bettis Reviewed-by: Tristan Honscheid --- zephyr/Makefile.cq | 5 +++++ 1 file changed, 5 insertions(+) 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: -- cgit v1.2.1