Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
halo
cts
Commits
eeb749ca
Commit
eeb749ca
authored
9 years ago
by
Nicholas Sauer
Browse files
Options
Download
Email Patches
Plain Diff
Include all CTS apks and jars in the coverage report
Change-Id: I4826060cd9265b1fa7bf0cc1ea5c5bcdc7ad39a9
parent
b3aba780
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
4 deletions
+11
-4
CtsCoverage.mk
CtsCoverage.mk
+11
-4
No files found.
CtsCoverage.mk
View file @
eeb749ca
...
...
@@ -19,6 +19,10 @@
include
cts/CtsTestCaseList.mk
cts_testcases_out_apk
:=
$(
wildcard
$(CTS_TESTCASES_OUT)
/
*
.apk
)
cts_testcases_out_jar
:=
$(
wildcard
$(CTS_TESTCASES_OUT)
/
*
.jar
)
cts_verifier_apk
:=
$(
call
intermediates-dir-for,APPS,CtsVerifier
)
/package.apk
cts_api_coverage_exe
:=
$(HOST_OUT_EXECUTABLES)
/cts-api-coverage
dexdeps_exe
:=
$(HOST_OUT_EXECUTABLES)
/dexdeps
...
...
@@ -38,7 +42,7 @@ cts-combined-xml-coverage-report := $(coverage_out)/combined-coverage.xml
cts_api_coverage_dependencies
:=
$(cts_api_coverage_exe)
$(dexdeps_exe)
$(api_xml_description)
cts_coverage_test_cases_dependencies
:=
$(
foreach
c,
$(CTS_COVERAGE_TEST_CASE_LIST)
,
$(
call
intermediates-dir-for,APPS,
$(c)
)
/package.apk
)
cts_coverage_test_cases_dependencies
:=
$(
cts_testcases_out_apk)
$(cts_testcases_out_jar
)
$(cts-test-coverage-report)
:
PRIVATE_TEST_CASES_APKS := $(cts_coverage_test_cases_dependencies)
$(cts-test-coverage-report)
:
PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
$(cts-test-coverage-report)
:
PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
...
...
@@ -47,7 +51,7 @@ $(cts-test-coverage-report) : $(cts_coverage_test_cases_dependencies) $(cts_api_
$(
call
generate-coverage-report,
"CTS Tests API Coverage Report"
,
\
$(PRIVATE_TEST_CASES_APKS)
,html
)
cts_coverage_test_cases_dependencies
:=
$(
c
all
intermediates-dir-for,APPS,CtsVerifier
)
/package.
apk
cts_coverage_test_cases_dependencies
:=
$(c
ts_verifier_
apk
)
$(cts-verifier-coverage-report)
:
PRIVATE_TEST_CASES_APKS := $(cts_coverage_test_cases_dependencies)
$(cts-verifier-coverage-report)
:
PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
$(cts-verifier-coverage-report)
:
PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
...
...
@@ -56,7 +60,7 @@ $(cts-verifier-coverage-report) : $(cts_coverage_test_cases_dependencies) $(cts_
$(
call
generate-coverage-report,
"CTS Verifier API Coverage Report"
,
\
$(PRIVATE_TEST_CASES_APKS)
,html
)
cts_coverage_test_cases_dependencies
:=
$(
foreach
c,
$(CTS_COVERAGE_TEST_CASE_LIST)
CtsVerifier,
$(
call
intermediates-dir-for,APPS,
$(c)
)
/package.apk
)
cts_coverage_test_cases_dependencies
:=
$(
cts_testcases_out_apk)
$(cts_testcases_out_jar)
$(cts_verifier
)
$(cts-combined-coverage-report)
:
PRIVATE_TEST_CASES_APKS := $(cts_coverage_test_cases_dependencies)
$(cts-combined-coverage-report)
:
PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
$(cts-combined-coverage-report)
:
PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
...
...
@@ -65,7 +69,7 @@ $(cts-combined-coverage-report) : $(cts_coverage_test_cases_dependencies) $(cts_
$(
call
generate-coverage-report,
"CTS Combined API Coverage Report"
,
\
$(PRIVATE_TEST_CASES_APKS)
,html
)
cts_coverage_test_cases_dependencies
:=
$(
foreach
c,
$(CTS_COVERAGE_TEST_CASE_LIST)
CtsVerifier,
$(
call
intermediates-dir-for,APPS,
$(c)
)
/package.apk
)
cts_coverage_test_cases_dependencies
:=
$(
cts_testcases_out_apk)
$(cts_testcases_out_jar)
$(cts_verifier
)
$(cts-combined-xml-coverage-report)
:
PRIVATE_TEST_CASES_APKS := $(cts_coverage_test_cases_dependencies)
$(cts-combined-xml-coverage-report)
:
PRIVATE_CTS_API_COVERAGE_EXE := $(cts_api_coverage_exe)
$(cts-combined-xml-coverage-report)
:
PRIVATE_DEXDEPS_EXE := $(dexdeps_exe)
...
...
@@ -116,3 +120,6 @@ api_text_description :=
coverage_out
:=
dexdeps_exe
:=
cts_api_coverage_exe
:=
cts_testcases_out_apk
:=
cts_testcases_out_jar
:=
cts_verifier_apk
:=
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment