summaryrefslogtreecommitdiff
path: root/tools/warn/java_warn_patterns.py
diff options
context:
space:
mode:
authorRoland Levillain <rpl@google.com>2020-06-09 13:04:27 +0100
committerOliver Nguyen <olivernguyen@google.com>2020-06-29 18:01:25 -0700
commit14323e5cf0f7cebdd70633cf48cb01eb749e1ada (patch)
treed3b53b3041b2d5c56f3d316f358334700419f65f /tools/warn/java_warn_patterns.py
parentbdb1b4c79afea29d8708afeb09771eaaa6753350 (diff)
Introduce product variables to select Java code coverage paths in Make.
Introduce product variables `JavaCoveragePaths` and `JavaCoverageExcludePaths` (resp. populated from environment variables `JAVA_COVERAGE_PATHS` and `JAVA_COVERAGE_EXCLUDE_PATHS`). Use them to control which Java modules are candidate for instrumentation based on their source path. By default (when `JavaCoveragePaths` is empty), have all Java modules be candidate for instrumentation, to preserve the existing behavior. Test: export EMMA_INSTRUMENT=true \ && export EMMA_INSTRUMENT_FRAMEWORK=true \ && export JAVA_COVERAGE_PATHS=art \ && m Bug: 158212027 Bug: 156284897 Merged-In: I5de6eb460709d7d66d81e3432e11f94ff14dd1c9 Change-Id: I5de6eb460709d7d66d81e3432e11f94ff14dd1c9
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions