Home
last modified time | relevance | path

Searched refs:coverage (Results 1 – 25 of 41) sorted by relevance

12

/build/make/core/tasks/
Dcts.mk93 cts_api_coverage_exe := $(HOST_OUT_EXECUTABLES)/cts-api-coverage
96 coverage_out := $(HOST_OUT)/cts-api-coverage
100 napi_text_description := cts/tools/cts-api-coverage/etc/ndk-api.xml
109 cts-test-coverage-report := $(coverage_out)/test-coverage.html
110 cts-system-api-coverage-report := $(coverage_out)/system-api-coverage.html
111 cts-system-api-xml-coverage-report := $(coverage_out)/system-api-coverage.xml
112 cts-verifier-coverage-report := $(coverage_out)/verifier-coverage.html
113 cts-combined-coverage-report := $(coverage_out)/combined-coverage.html
114 cts-combined-xml-coverage-report := $(coverage_out)/combined-coverage.xml
122 $(cts-test-coverage-report): PRIVATE_TEST_CASES := $(COMPATIBILITY_TESTCASES_OUT_cts)
[all …]
/build/soong/cc/
Dcoverage.go60 type coverage struct { struct
67 func (cov *coverage) props() []interface{} { argument
93 func (cov *coverage) deps(ctx DepsContext, deps Deps) Deps { argument
109 func (cov *coverage) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags, PathDeps) { argument
155 if cc, ok := m.(*Module); ok && cc.coverage != nil {
156 if cc.coverage.linkCoverage {
168 if !ok || cc.coverage == nil {
176 if cc.coverage.linkCoverage {
188 coverage := ctx.GetDirectDepWithTag(getGcovProfileLibraryName(ctx), CoverageDepTag).(*Module)
189 deps.WholeStaticLibs = append(deps.WholeStaticLibs, coverage.OutputFile().Path())
[all …]
DAndroid.bp32 "coverage.go",
Dcc.go880 coverage *coverage member
1257 if c.coverage != nil {
1258 c.AddProperties(c.coverage.props()...)
1309 return c.coverage.Properties.IsCoverageVariant
1742 module.coverage = &coverage{}
2009 if c.coverage != nil {
2010 flags, deps = c.coverage.flags(ctx, flags, deps)
2187 if c.coverage != nil {
2188 c.coverage.begin(ctx)
2225 if c.coverage != nil {
[all …]
Dbuilder.go597 coverage := flags.gcovCoverage
612 coverage = false
645 if coverage {
/build/soong/rust/
Dcoverage.go29 type coverage struct { struct
36 func (cov *coverage) props() []interface{} { argument
40 func (cov *coverage) deps(ctx DepsContext, deps Deps) Deps { argument
57 func (cov *coverage) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags, PathDeps) { argument
68 coverage := ctx.GetDirectDepWithTag(CovLibraryName, cc.CoverageDepTag).(cc.LinkableInterface)
70 profileInstrFlag, "-g", coverage.OutputFile().Path().String(), "-Wl,--wrap,open")
71 deps.StaticLibs = append(deps.StaticLibs, coverage.OutputFile().Path())
89 func (cov *coverage) begin(ctx BaseModuleContext) { argument
Drust.go154 coverage *coverage member
519 return mod.coverage.Properties.IsCoverageVariant
525 return mod.coverage != nil && mod.coverage.Properties.NeedCoverageVariant
540 func (mod *Module) MarkAsCoverageVariant(coverage bool) {
541 mod.coverage.Properties.IsCoverageVariant = coverage
545 mod.coverage.Properties.CoverageEnabled = mod.coverage.Properties.NeedCoverageBuild
747 if mod.coverage != nil {
748 mod.AddProperties(mod.coverage.props()...)
776 module.coverage = &coverage{}
915 if mod.coverage != nil {
[all …]
DAndroid.bp26 "coverage.go",
/build/soong/docs/
Dnative_code_coverage.md6 coverage for C++ and Rust code on the Android platform.
10 Identify the paths where native code-coverage instrumentation should be enabled
15 export NATIVE_COVERAGE_PATHS="<paths-to-instrument-for-coverage>"
19 under these paths is instrumented for code-coverage. E.g:
27 - Native Code coverage is not supported for host modules or `Android.mk`
29 - `NATIVE_COVERAGE_PATHS="*"` enables coverage instrumentation for all paths.
31 coverage instrumentation for a module. This is useful if this module has
32 issues when building or running with coverage.
34 `NATIVE_COVERAGE_PATHS` from coverage instrumentation. E.g.
45 coverage builds it is set to `/data/misc/trace/clang-%p-%20m.profraw`.
[all …]
/build/soong/cc/symbolfile/
D.gitignore41 # Unit test / coverage reports
45 .coverage
46 .coverage.*
49 coverage.xml
/build/soong/cc/ndkstubgen/
D.gitignore41 # Unit test / coverage reports
45 .coverage
46 .coverage.*
49 coverage.xml
/build/soong/cc/ndk_api_coverage_parser/
D.gitignore41 # Unit test / coverage reports
45 .coverage
46 .coverage.*
49 coverage.xml
/build/make/
DOWNERS4 # round the world timzeone coverage.
/build/make/core/
Dstatic_library_internal.mk42 $(package-coverage-files)
Dshared_library_internal.mk96 $(package-coverage-files)
Dexecutable_internal.mk105 $(package-coverage-files)
Dsoong_cc_rust_prebuilt.mk240 $(package-coverage-files)
Denvsetup.mk418 HOST_OUT_COVERAGE := $(HOST_OUT)/coverage
433 HOST_CROSS_OUT_COVERAGE := $(HOST_CROSS_OUT)/coverage
997 TARGET_OUT_COVERAGE := $(PRODUCT_OUT)/coverage
/build/release/
DOWNERS7 # - More OWNERS, including around the world coverage.
/build/soong/android/
Dconfig.go1433 coverage := false
1437 coverage = true
1439 if coverage && len(c.config.productVariables.JavaCoverageExcludePaths) > 0 {
1441 coverage = false
1444 return coverage
1471 coverage := false
1474 coverage = true
1477 if coverage && len(c.config.productVariables.NativeCoverageExcludePaths) > 0 {
1481 coverage = false
1484 coverage = false
[all …]
/build/bazel/
Dbazel.WORKSPACE83 # we don't support coverage yet. Either vendor the external dep into AOSP, or
87 path = "build/bazel_common_rules/rules/coverage/remote_coverage_tools",
193 …# coverage is not supported in rules_go, and therefore it adds nocoveragedesign to GOEXPERIMENT. T…
/build/bazel/rules/apex/
Dapex_info.bzl39 …e APEX payload. Used for generating Make code for final packaging step (e.g. coverage zip files).",
/build/bazel/rules/cc/
Dcc_object.bzl130 # Disable coverage for cc object because we link cc objects below and
131 # clang will link extra lib behind the scene to support profiling if coverage
135 extra_disabled_features.append("coverage")
Dcc_stub_library.bzl28 …://cs.android.com/android/platform/superproject/+/master:build/soong/cc/coverage.go;l=248-262;drc=…
149 # Disable coverage for stub libraries.
150 features = features + ["-coverage", "-link_crt"]
/build/soong/java/
Dbootclasspath_fragment_test.go145 coverage: {

12