Home | History | Annotate | Download | only in cts

Lines Matching full:coverage

17 # Makefile for producing CTS coverage reports.
18 # Run "make cts-test-coverage" in the $ANDROID_BUILD_TOP directory.
22 cts_api_coverage_exe := $(HOST_OUT_EXECUTABLES)/cts-api-coverage
25 coverage_out := $(HOST_OUT)/cts-api-coverage
34 cts-test-coverage-report := $(coverage_out)/test-coverage.html
35 cts-verifier-coverage-report := $(coverage_out)/verifier-coverage.html
36 cts-combined-coverage-report := $(coverage_out)/combined-coverage.html
40 $(cts-test-coverage-report) : $(CTS_COVERAGE_TEST_CASE_LIST) $(cts_api_coverage_dependencies)
41 $(call generate-coverage-report,"CTS Tests API Coverage Report",\
42 $(CTS_COVERAGE_TEST_CASE_LIST),cts-test-apks,html,test-coverage.html)
44 $(cts-verifier-coverage-report) : CtsVerifier $(cts_api_coverage_dependencies)
45 $(call generate-coverage-report,"CTS Verifier API Coverage Report",\
46 CtsVerifier,cts-verifier-apks,html,verifier-coverage.html)
48 $(cts-combined-coverage-report) : CtsVerifier $(cts_api_coverage_dependencies) $(CTS_COVERAGE_TEST_CASE_LIST) $(cts_api_coverage_dependencies)
49 $(call generate-coverage-report,"CTS Combined API Coverage Report",\
50 $(CTS_COVERAGE_TEST_CASE_LIST) CtsVerifier,cts-combined-apks,html,combined-coverage.html)
52 .PHONY: cts-test-coverage
53 cts-test-coverage : $(cts-test-coverage-report)
55 .PHONY: cts-verifier-coverage
56 cts-verifier-coverage : $(cts-verifier-coverage-report)
58 .PHONY: cts-combined-coverage
59 cts-combined-coverage : $(cts-combined-coverage-report)
61 # Put the test coverage report in the dist dir if "cts" is among the build goals.
63 $(call dist-for-goals, cts, $(cts-test-coverage-report):cts-test-coverage-report.html)
64 $(call dist-for-goals, cts, $(cts-verifier-coverage-report):cts-verifier-coverage-report.html)
65 $(call dist-for-goals, cts, $(cts-combined-coverage-report):cts-combined-coverage-report.html)
74 define generate-coverage-report