From 5e02b5c985f51ce5ace8b772fe396baea18b8550 Mon Sep 17 00:00:00 2001 From: Jeremy Bettis Date: Mon, 8 Aug 2022 12:58:54 -0600 Subject: ec: Set HOSTGCOV correctly for each compiler Set the host gcov correctly, if we are using gcc, then use gcov, otherwise use llvm-cov for clang. Remove the workaround in .gitlab-ci.yml BRANCH=None BUG=None TEST=make clobber && make TEST_FLAG=TEST_COVERAGE=y \ build/coverage/usb_pe_drp_noextended.info V=1 CC=clang TEST=make clobber && make TEST_FLAG=TEST_COVERAGE=y \ build/coverage/usb_pe_drp_noextended.info V=1 TEST=(in docker) make -j8 CRYPTOC_DIR="${MODULES_DIR}/cryptoc" \ CROSS_COMPILE_arm=/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi- \ TEST_FLAG=TEST_COVERAGE=y build/coverage/usb_pe_drp_noextended.info V=1 Signed-off-by: Jeremy Bettis Change-Id: Ic97d425e35e25bea07e29c4736730fd21dd72f5b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3818125 Commit-Queue: Jeremy Bettis Reviewed-by: Aaron Massey Tested-by: Jeremy Bettis --- .gitlab-ci.yml | 1 - 1 file changed, 1 deletion(-) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 77872288df..9b376e7036 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -216,7 +216,6 @@ ec_coverage: needs: ["seed_cache"] script: - make -j8 CRYPTOC_DIR="${MODULES_DIR}/cryptoc" - HOSTGCOV='gcov' CROSS_COMPILE_arm=/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi- test-coverage artifacts: -- cgit v1.2.1