Home | History | Annotate | Download | only in cts

Lines Matching refs:coverage

17 # Makefile for producing CTS coverage reports.
18 # Run "make cts-test-coverage" in the $ANDROID_BUILD_TOP directory.
20 cts_api_coverage_exe := $(HOST_OUT_EXECUTABLES)/cts-api-coverage
23 coverage_out := $(HOST_OUT)/cts-api-coverage
32 napi_text_description := cts/tools/cts-api-coverage/etc/ndk-api.xml
39 cts-test-coverage-report := $(coverage_out)/test-coverage.html
40 cts-verifier-coverage-report := $(coverage_out)/verifier-coverage.html
41 cts-combined-coverage-report := $(coverage_out)/combined-coverage.html
42 cts-combined-xml-coverage-report := $(coverage_out)/combined-coverage.xml
49 $(cts-test-coverage-report): PRIVATE_TEST_CASES := $(COMPATIBILITY_TESTCASES_OUT_cts)
50 $(cts-test-coverage-report): PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
51 $(cts-test-coverage-report): PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
52 $(cts-test-coverage-report): PRIVATE_API_XML_DESC := $(api_xml_description)
53 $(cts-test-coverage-report): PRIVATE_NAPI_XML_DESC := $(napi_xml_description)
54 $(cts-test-coverage-report) : $(android_cts_zip) $(cts_api_coverage_dependencies) | $(ACP)
55 $(call generate-coverage-report-cts,"CTS Tests API-NDK Coverage Report",\
58 $(cts-verifier-coverage-report): PRIVATE_TEST_CASES := $(cts_verifier_apk)
59 $(cts-verifier-coverage-report): PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
60 $(cts-verifier-coverage-report): PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
61 $(cts-verifier-coverage-report): PRIVATE_API_XML_DESC := $(api_xml_description)
62 $(cts-verifier-coverage-report): PRIVATE_NAPI_XML_DESC := $(napi_xml_description)
63 $(cts-verifier-coverage-report) : $(cts_verifier_apk) $(cts_api_coverage_dependencies) | $(ACP)
64 $(call generate-coverage-report-cts,"CTS Verifier API Coverage Report",\
67 $(cts-combined-coverage-report): PRIVATE_TEST_CASES := $(foreach c, $(cts_verifier_apk) $(COMPATIBILITY_TESTCASES_OUT_cts), $(c))
68 $(cts-combined-coverage-report): PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
69 $(cts-combined-coverage-report): PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
70 $(cts-combined-coverage-report): PRIVATE_API_XML_DESC := $(api_xml_description)
71 $(cts-combined-coverage-report): PRIVATE_NAPI_XML_DESC := $(napi_xml_description)
72 $(cts-combined-coverage-report) : $(android_cts_zip) $(cts_verifier_apk) $(cts_api_coverage_dependencies) | $(ACP)
73 $(call generate-coverage-report-cts,"CTS Combined API Coverage Report",\
76 $(cts-combined-xml-coverage-report): PRIVATE_TEST_CASES := $(foreach c, $(cts_verifier_apk) $(COMPATIBILITY_TESTCASES_OUT_cts), $(c))
77 $(cts-combined-xml-coverage-report): PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
78 $(cts-combined-xml-coverage-report): PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
79 $(cts-combined-xml-coverage-report): PRIVATE_API_XML_DESC := $(api_xml_description)
80 $(cts-combined-xml-coverage-report): PRIVATE_NAPI_XML_DESC := $(napi_xml_description)
81 $(cts-combined-xml-coverage-report) : $(android_cts_zip) $(cts_verifier_apk) $(cts_api_coverage_dependencies) | $(ACP)
82 $(call generate-coverage-report-cts,"CTS Combined API Coverage Report - XML",\
85 .PHONY: cts-test-coverage
86 cts-test-coverage : $(cts-test-coverage-report)
88 .PHONY: cts-verifier-coverage
89 cts-verifier-coverage : $(cts-verifier-coverage-report)
91 .PHONY: cts-combined-coverage
92 cts-combined-coverage : $(cts-combined-coverage-report)
94 .PHONY: cts-combined-xml-coverage
95 cts-combined-xml-coverage : $(cts-combined-xml-coverage-report)
97 .PHONY: cts-api-coverage
98 cts-coverage-report-all: cts-test-coverage cts-verifier-coverage cts-combined-coverage cts-combined-xml-coverage
100 # Put the test coverage report in the dist dir if "cts-api-coverage" is among the build goals.
101 $(call dist-for-goals, cts-api-coverage, $(cts-test-coverage-report):cts-test-coverage-report.html)
102 $(call dist-for-goals, cts-api-coverage, $(cts-verifier-coverage-report):cts-verifier-coverage-report.html)
103 $(call dist-for-goals, cts-api-coverage, $(cts-combined-coverage-report):cts-combined-coverage-report.html)
104 $(call dist-for-goals, cts-api-coverage, $(cts-combined-xml-coverage-report):cts-combined-coverage-report.xml)
110 define generate-coverage-report-cts
118 cts-combined-coverage-report :=
119 cts-combined-xml-coverage-report :=
120 cts-verifier-coverage-report :=
121 cts-test-coverage-report :=