Atest: add LOCAL_TEST_CONFIG to module_info.json
Bug: 112335032
Test: 1. Add LOCAL_TEST_CONFIG := ahat-tests.xml in
art/tools/ahat/Android.mk for ahat-tests
2. add ahat-tests.xml in local
3. atest -m hello_world_test
4. check module_info.json
local_full_test_config": ["art/tools/ahat/ahat-tests.xml"]
Change-Id: Ice2a0c85979fa6b872c92aea5ff4a340342408ad
diff --git a/core/tasks/module-info.mk b/core/tasks/module-info.mk
index 38149d7..37e4831 100644
--- a/core/tasks/module-info.mk
+++ b/core/tasks/module-info.mk
@@ -14,6 +14,7 @@
'"compatibility_suites": [$(foreach w,$(sort $(ALL_MODULES.$(m).COMPATIBILITY_SUITES)),"$(w)", )], ' \
'"auto_test_config": [$(ALL_MODULES.$(m).auto_test_config)], ' \
'"module_name": ["$(ALL_MODULES.$(m).MODULE_NAME)"], ' \
+ '"test_config": [$(if $(ALL_MODULES.$(m).TEST_CONFIG),"$(ALL_MODULES.$(m).TEST_CONFIG)")], ' \
'},\n' \
) | sed -e 's/, *\]/]/g' -e 's/, *\}/ }/g' -e '$$s/,$$//' >> $@
$(hide) echo '}' >> $@