Merge "Put oat test output on stderr."
diff --git a/build/Android.common_test.mk b/build/Android.common_test.mk
index 4987567..620444a 100644
--- a/build/Android.common_test.mk
+++ b/build/Android.common_test.mk
@@ -66,7 +66,7 @@
     (mkdir -p $(ART_HOST_TEST_DIR)/failed/ && touch $(ART_HOST_TEST_DIR)/failed/$(1) && \
       echo $(ART_TEST_KNOWN_FAILING) | grep -q $(1) \
         && (echo -e "$(1) \e[91mKNOWN FAILURE\e[0m") \
-        || (echo -e "$(1) \e[91mFAILED\e[0m")))
+        || (echo -e "$(1) \e[91mFAILED\e[0m" >&2 )))
 endef
 
 # Define the command run on test success. $(1) is the name of the test. Executed by the shell.
diff --git a/test/Android.oat.mk b/test/Android.oat.mk
index a83c527..7a43575 100644
--- a/test/Android.oat.mk
+++ b/test/Android.oat.mk
@@ -96,7 +96,7 @@
 	  (adb pull $(ART_TARGET_TEST_DIR)/$(TARGET_$(2)ARCH)/$$@-$(LOCAL_PID) $(ART_HOST_TEST_DIR)/android-data-$$@ \
 	    && $$(call ART_TEST_PASSED,$$@)) \
 	    || (([ ! -f $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt ] || \
-	         cat $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt) && $$(call ART_TEST_FAILED,$$@))
+	         cat $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt >&2 ) && $$(call ART_TEST_FAILED,$$@))
 	$$(hide) (echo $(MAKECMDGOALS) | grep -q $$@ && \
 	  echo "run-test run as top-level target, removing test directory $(ART_HOST_TEST_DIR)" && \
 	  rm -r $(ART_HOST_TEST_DIR)) || true
@@ -219,7 +219,7 @@
 	      > $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt 2>&1 \
 	  && $$(call ART_TEST_PASSED,$$@) \
 	  || (([ ! -f $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt ] || \
-	       cat $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt) && $$(call ART_TEST_FAILED,$$@))
+	       cat $(ART_HOST_TEST_DIR)/android-data-$$@/output.txt >&2 ) && $$(call ART_TEST_FAILED,$$@))
 	$$(hide) (echo $(MAKECMDGOALS) | grep -q $$@ && \
 	  echo "run-test run as top-level target, removing test directory $(ART_HOST_TEST_DIR)" && \
 	  rm -r $(ART_HOST_TEST_DIR)) || true