From 9924e203b1289ca395b420abbf61b423a8465b98 Mon Sep 17 00:00:00 2001 From: Jeremy Bettis Date: Wed, 6 Oct 2021 11:32:23 -0600 Subject: gitlab: Disable interrupt test in coverage build The interrupt seems to be very sensitive to cpu load and when running for coverage in gitlab, it often times out. Change to skip this test in coverage builds, since it is unlikely to add any coverage for zephyr used code anyway. BRANCH=None BUG=None TEST=None Change-Id: Iefe0da6b925cc820f764c1ad5a79187b8f09885f Signed-off-by: Jeremy Bettis Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3208910 Commit-Queue: Jeremy Bettis Commit-Queue: Abe Levkoy Tested-by: Jeremy Bettis Auto-Submit: Jeremy Bettis Reviewed-by: Abe Levkoy --- Makefile.rules | 2 +- test/build.mk | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile.rules b/Makefile.rules index d4f9823e9c..bd26637b11 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -459,7 +459,7 @@ build/coverage/initial-%.info: build/coverage/%.info: run-coverage-% $(call quiet,lcov,COV ) -.PHONY: coverage +.PHONY: coverage test-coverage coverage: TEST_FLAG=TEST_COVERAGE=y coverage: $(cov-test-targets) $(cov-initial-targets) $(call quiet,merge_cov,MERGE ) diff --git a/test/build.mk b/test/build.mk index 61865009f6..e695654b18 100644 --- a/test/build.mk +++ b/test/build.mk @@ -125,6 +125,8 @@ cov-dont-test += fpsensor_crypto cov-dont-test += fpsensor_state # version: Only works in a chroot. cov-dont-test += version +# interrupt: The test often times out if enabled for coverage. +cov-dont-test += interrupt cov-test-list-host = $(filter-out $(cov-dont-test), $(test-list-host)) accel_cal-y=accel_cal.o -- cgit v1.2.1