diff options
author | Kyriakos Ispoglou <ispo@google.com> | 2020-02-06 16:41:49 -0800 |
---|---|---|
committer | Kyriakos Ispoglou <ispo@google.com> | 2020-02-17 11:18:11 -0800 |
commit | f00a0dbffc74151891ffd87a249e679197daad42 (patch) | |
tree | 972920cee486e12483e9403e6edd5d41e0622ff0 /tools/warn/java_warn_patterns.py | |
parent | 9021d5c4b497c546330b1258ffc7c27cf53afaab (diff) |
Add a new make target called `haiku-line-coverage`
This CL adds a new make target for line coverage, That is, by running
`make haiku-line-coverage` you can get a set of all profile (*.gcno) files
for all fuzz targets and for all critical components of Android,
packed into a zip called `line_coverage_profiles.zip`. Furthermore the set of
all fuzz targets are instrumented with line coverage and packed into
another zip called `line_coverage_fuzz_targets.zip`
To properly run the make target enable NATIVE_LINE_COVERAGE first:
NATIVE_LINE_COVERAGE=true NATIVE_COVERAGE=true COVERAGE_PATHS=* make haiku-line-coverage
Bug: b/148234755
Test: Make target buils successfully on master/aosp. Binaries tested on taimen
devices.
Change-Id: I6a1e11068119337628c2ae5ee3baf2fc394add05
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions