summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Bettis <jbettis@google.com>2022-01-11 12:38:49 -0700
committerCommit Bot <commit-bot@chromium.org>2022-01-12 19:06:32 +0000
commit3e90dbe69db14753db2733e20ebf4f69e97a910a (patch)
treea3d90c08e322d6cc385175bde162ad7e6e04e74e
parent5ee01f6d4ecf03d9bd8d1d6698f1e19ffcfa3d0d (diff)
downloadchrome-ec-3e90dbe69db14753db2733e20ebf4f69e97a910a.tar.gz
ec: Don't generate coverage for test_run_mutistep
Tests that use test_run_mutistep have persistent data between runs, and are flaky. Exclude them from the coverage report. BRANCH=None BUG=b:213374060 TEST=while : ; do make clobber &>/dev/null ; \ make -j8 test-coverage &>/dev/null; \ lcov --summary build/coverage/lcov.info; done Change-Id: Ie509191095941532d3c134ca4e35cd1a7633dd10 Signed-off-by: Jeremy Bettis <jbettis@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3381537 Reviewed-by: Kshitij Shah <tij@google.com> Commit-Queue: Jeremy Bettis <jbettis@chromium.org> Tested-by: Jeremy Bettis <jbettis@chromium.org>
-rw-r--r--test/build.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/build.mk b/test/build.mk
index cdaca18bc4..0ce729be83 100644
--- a/test/build.mk
+++ b/test/build.mk
@@ -128,6 +128,8 @@ cov-dont-test += fpsensor_state
cov-dont-test += version
# interrupt: The test often times out if enabled for coverage.
cov-dont-test += interrupt
+# Tests that use test_run_multistep are flaky.
+cov-dont-test += flash flash_write_protect kb_scan
cov-test-list-host = $(filter-out $(cov-dont-test), $(test-list-host))
accel_cal-y=accel_cal.o