summaryrefslogtreecommitdiffstats
path: root/test/Android.run-test.mk
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2015-03-10 18:07:54 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-03-10 18:07:54 +0000
commit48e702fe11458b334e6abcc8f562729ccb5b27dd (patch)
treeeed2c65d5a0fd7d019a156b54b19e84fb535d993 /test/Android.run-test.mk
parent39d9fe2eb3552a002c53ed41701c6faffe3cd75a (diff)
parente0fe7ae36180863e45cbb9d1e6e9c30b1b1a949c (diff)
downloadart-48e702fe11458b334e6abcc8f562729ccb5b27dd.zip
art-48e702fe11458b334e6abcc8f562729ccb5b27dd.tar.gz
art-48e702fe11458b334e6abcc8f562729ccb5b27dd.tar.bz2
Merge "Make the SSA builder honor the debuggable flag."
Diffstat (limited to 'test/Android.run-test.mk')
-rw-r--r--test/Android.run-test.mk15
1 files changed, 14 insertions, 1 deletions
diff --git a/test/Android.run-test.mk b/test/Android.run-test.mk
index 63d5984..6682f9c 100644
--- a/test/Android.run-test.mk
+++ b/test/Android.run-test.mk
@@ -321,7 +321,8 @@ endif
TEST_ART_BROKEN_NDEBUG_TESTS :=
# Known broken tests for the default compiler (Quick).
-TEST_ART_BROKEN_DEFAULT_RUN_TESTS :=
+TEST_ART_BROKEN_DEFAULT_RUN_TESTS := \
+ 457-regs
ifneq (,$(filter default,$(COMPILER_TYPES)))
ART_TEST_KNOWN_BROKEN += $(call all-run-test-names,$(TARGET_TYPES),$(RUN_TYPES),$(PREBUILD_TYPES), \
@@ -377,6 +378,18 @@ endif
TEST_ART_BROKEN_OPTIMIZING_RUN_TESTS :=
+# Tests that should fail when the optimizing compiler compiles them non-debuggable.
+TEST_ART_BROKEN_OPTIMIZING_NONDEBUGGABLE_RUN_TESTS := \
+ 457-regs \
+
+ifneq (,$(filter optimizing,$(COMPILER_TYPES)))
+ ART_TEST_KNOWN_BROKEN += $(call all-run-test-names,$(TARGET_TYPES),$(RUN_TYPES),$(PREBUILD_TYPES), \
+ optimizing,$(RELOCATE_TYPES),$(TRACE_TYPES),$(GC_TYPES),$(JNI_TYPES), \
+ $(IMAGE_TYPES),$(PICTEST_TYPES),nondebuggable,$(TEST_ART_BROKEN_OPTIMIZING_NONDEBUGGABLE_RUN_TESTS),$(ALL_ADDRESS_SIZES))
+endif
+
+TEST_ART_BROKEN_OPTIMIZING_NONDEBUGGABLE_RUN_TESTS :=
+
# Clear variables ahead of appending to them when defining tests.
$(foreach target, $(TARGET_TYPES), $(eval ART_RUN_TEST_$(call name-to-var,$(target))_RULES :=))