OSDN Git Service

AAPT2: Introduce command to run unit tests
authorAdam Lesinski <adamlesinski@google.com>
Thu, 2 Nov 2017 22:23:36 +0000 (15:23 -0700)
committerAdam Lesinski <adamlesinski@google.com>
Thu, 2 Nov 2017 22:33:26 +0000 (15:33 -0700)
This command will execute the aapt2_tests with a parameter
to emit XML test results into the out/dist directory.

Test: manual
Change-Id: I10cf119bb47b7698ddd91b1adf7323e51d169970

tools/aapt2/Android.mk [new file with mode: 0644]

diff --git a/tools/aapt2/Android.mk b/tools/aapt2/Android.mk
new file mode 100644 (file)
index 0000000..e0c9d1c
--- /dev/null
@@ -0,0 +1,7 @@
+include $(CLEAR_VARS)
+
+.PHONY: aapt2_run_host_unit_tests
+aapt2_run_host_unit_tests: PRIVATE_GTEST_OPTIONS := --gtest_output=xml:$(DIST_DIR)/gtest/aapt2_host_unit_tests_result.xml
+aapt2_run_host_unit_tests: $(HOST_OUT_NATIVE_TESTS)/aapt2_tests/aapt2_tests
+       -$(HOST_OUT_NATIVE_TESTS)/aapt2_tests/aapt2_tests $(PRIVATE_GTEST_OPTIONS) > /dev/null 2>&1
+