Lines Matching refs:coverage
18 """Utilities for generating code coverage reports for Android tests."""
36 """Helper utility for obtaining code coverage results on Android.
39 coverage results for a pre-defined set of tests and targets
45 # root path of generated coverage report files, relative to Android build root
74 """Extract runtime coverage data and generate code coverage report.
78 test_suite_name: name of TestSuite to generate coverage data for
79 target: the CoverageTarget to use as basis for coverage calculation
80 device_coverage_path: location of coverage file on device
112 """Generate the code coverage report.
116 coverage_file_path: absolute file path of code coverage result file
117 targets: list of CoverageTargets to use as base for code coverage
119 do_src: True if generate coverage report with source linked in.
151 "coverage.em")
176 """Merges a set of emma coverage files into a consolidated file.
179 input_paths: list of string absolute coverage file paths to merge
194 """Combines all target mode code coverage results.
196 Will find all code coverage data files in direct sub-directories of
197 self._output_root_path, and combine them into a single coverage report.
210 """Consolidates code coverage results for all target result directories."""
231 list of absolute file path strings of coverage files
239 """Parses the set of coverage target data.
281 """Create combined coverage reports for all targets and tests."""
310 """Enable building an Android target with code coverage instrumentation."""
314 """Does coverage operations based on command line args."""
315 # TODO: do we want to support combining coverage for a single target
318 parser = optparse.OptionParser(usage="usage: %prog --combine-coverage")
320 "-c", "--combine-coverage", dest="combine_coverage", default=False,
321 action="store_true", help="Combine coverage results stored given "
329 coverage = CoverageGenerator(None)
331 coverage.CombineCoverage()
333 coverage.TidyOutput()