Skip known broken tests for ARM back ends on ARM as second arch.

Change-Id: Idbe4c26d8ffcd91882fe61f62c959cc27d1f28b1
diff --git a/test/Android.run-test.mk b/test/Android.run-test.mk
index 731c040..c5abd46 100644
--- a/test/Android.run-test.mk
+++ b/test/Android.run-test.mk
@@ -346,6 +346,16 @@
   endif
 endif
 
+ifdef TARGET_2ND_ARCH
+  ifeq ($(TARGET_2ND_ARCH),arm)
+    ifneq (,$(filter 32,$(ALL_ADDRESS_SIZES)))
+      ART_TEST_KNOWN_BROKEN += $(call all-run-test-names,target,$(RUN_TYPES),$(PREBUILD_TYPES), \
+          $(COMPILER_TYPES),$(RELOCATE_TYPES),$(TRACE_TYPES),$(GC_TYPES),$(JNI_TYPES), \
+          $(IMAGE_TYPES),$(PICTEST_TYPES),$(DEBUGGABLE_TYPES),$(TEST_ART_BROKEN_ARM_RUN_TESTS),32)
+    endif
+  endif
+endif
+
 TEST_ART_BROKEN_ARM_RUN_TESTS :=
 
 # Known broken tests for the arm64 optimizing compiler backend.