summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorNicolas Boichat <drinkcat@chromium.org>2018-05-25 06:21:45 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-05-26 00:21:41 -0700
commit920d4bc14b082f1cbd8635134f8d22a94c4afb28 (patch)
treec5fe41e04b657740b77a40333d891372c2624324 /test
parent5c5eba404c9ec8c1d728f5f6691a110aea1efbb0 (diff)
downloadchrome-ec-920d4bc14b082f1cbd8635134f8d22a94c4afb28.tar.gz
Makefile.rules: Add buildalltests target
In rare cases, it is useful to be able to build tests for all boards: buildall only builds the main image, but -paladin builders also builds test cases for each board. Also remove/fix tests for boards that currently fail. BRANCH=none BUG=b:35647963 TEST=make buildalltests -j, wait a long time, tests pass. Change-Id: Id6d978705a40a2045731cb08ad2ca5d62cc12ebb Signed-off-by: Nicolas Boichat <drinkcat@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1072218 Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'test')
-rw-r--r--test/build.mk11
1 files changed, 9 insertions, 2 deletions
diff --git a/test/build.mk b/test/build.mk
index dd840f7802..8853042de6 100644
--- a/test/build.mk
+++ b/test/build.mk
@@ -17,14 +17,21 @@ test-list-$(BOARD_HAMMER)+=entropy rsa3
# compile with it. Disable them for now.
test-list-$(BOARD_SAMUS)=
-# So does Cr50
-test-list-$(BOARD_CR50)=
+# So does anything that runs on chip/g
+ifneq ($(CHIP_G),)
+test-list-y=
+endif
+
+# Hadoken does not support scratchpad
+test-list-$(BOARD_HADOKEN)=
# For some tests, we are running out of RAM. Disable them for now.
test-list-$(BOARD_GLADOS_PD)=
test-list-$(BOARD_CHELL_PD)=
test-list-$(BOARD_OAK_PD)=
test-list-$(BOARD_SAMUS_PD)=
+test-list-$(BOARD_COFFEECAKE)=
+test-list-$(BOARD_SERVO_V4)=
# Emulator tests
ifneq ($(TEST_LIST_HOST),)