diff options
| author | 2015-05-20 21:52:35 +0000 | |
|---|---|---|
| committer | 2015-05-20 21:52:36 +0000 | |
| commit | 22efeba85d4056143e34ed9a212a48a206d2f5b8 (patch) | |
| tree | 5dcf293f88465737b3adf19d7d269e961d91556c | |
| parent | d6eee932a4da1cf1a582eff9d75a1561c849789d (diff) | |
| parent | aab9f7394408327d8af9f2bec1b65b01e54ec107 (diff) | |
Merge "ART: Blacklist CFI test for JIT"
| -rw-r--r-- | test/Android.run-test.mk | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/Android.run-test.mk b/test/Android.run-test.mk index f27938f181..a3a639b555 100644 --- a/test/Android.run-test.mk +++ b/test/Android.run-test.mk @@ -358,6 +358,20 @@ endif TEST_ART_BROKEN_INTERPRETER_RUN_TESTS := +# Known broken tests for the JIT. +# CFI unwinding expects managed frames, and the test does not iterate enough to even compile. JIT +# also uses Generic JNI instead of the JNI compiler. +TEST_ART_BROKEN_JIT_RUN_TESTS := \ + 137-cfi + +ifneq (,$(filter jit,$(COMPILER_TYPES))) + ART_TEST_KNOWN_BROKEN += $(call all-run-test-names,$(TARGET_TYPES),$(RUN_TYPES),$(PREBUILD_TYPES), \ + jit,$(RELOCATE_TYPES),$(TRACE_TYPES),$(GC_TYPES),$(JNI_TYPES), \ + $(IMAGE_TYPES),$(PICTEST_TYPES),$(DEBUGGABLE_TYPES),$(TEST_ART_BROKEN_JIT_RUN_TESTS),$(ALL_ADDRESS_SIZES)) +endif + +TEST_ART_BROKEN_JIT_RUN_TESTS := + # Known broken tests for the default compiler (Quick). TEST_ART_BROKEN_DEFAULT_RUN_TESTS := \ 457-regs |