summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2014-03-31 14:00:52 -0700
committerBrian Carlstrom <bdc@google.com>2014-04-01 00:43:30 -0700
commite4d159a225795ad3dd35f99b0f4ef73eb01a9056 (patch)
tree1af0c4b6de0dfe593e5004d060bdd8356870f700 /test
parent81ed34e686532cebc1e17a273110decf0dd24e81 (diff)
downloadart-e4d159a225795ad3dd35f99b0f4ef73eb01a9056.zip
art-e4d159a225795ad3dd35f99b0f4ef73eb01a9056.tar.gz
art-e4d159a225795ad3dd35f99b0f4ef73eb01a9056.tar.bz2
Disable timing sensitive tests on dist builds.
Change-Id: I94ebeb5009fac7026bd157a12bdf39e392665a3a
Diffstat (limited to 'test')
-rw-r--r--test/Android.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/Android.mk b/test/Android.mk
index da5b35f..bb6c437 100644
--- a/test/Android.mk
+++ b/test/Android.mk
@@ -168,7 +168,13 @@ dmart_target :=
endef
# Expand all tests.
-$(foreach test, $(wildcard $(LOCAL_PATH)/[0-9]*), $(eval $(call declare-make-art-run-test,$(notdir $(test)))))
+TEST_ART_RUN_TESTS := $(wildcard $(LOCAL_PATH)/[0-9]*)
+TEST_ART_RUN_TESTS := $(subst $(LOCAL_PATH)/,, $(TEST_ART_RUN_TESTS))
+TEST_ART_TIMING_SENSITIVE_RUN_TESTS := 055-enum-performance
+ifdef dist_goal # disable timing sensitive tests on "dist" builds.
+ $(foreach test, $(TEST_ART_TIMING_SENSITIVE_RUN_TESTS), $(eval TEST_ART_RUN_TESTS := $(filter-out $(test), $(TEST_ART_RUN_TESTS))))
+endif
+$(foreach test, $(TEST_ART_RUN_TESTS), $(eval $(call declare-make-art-run-test,$(test))))
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := tests