Files
build_soong/android
Roland Levillain 583691a060 Introduce product variables to select Java code coverage paths in Soong.
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 module 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: Ibe9c1f41ed6110867411952689c5a7ad6536f277
Change-Id: Ibe9c1f41ed6110867411952689c5a7ad6536f277
2020-06-30 14:50:00 -07:00
..
2020-06-15 09:46:31 -07:00
2019-12-18 08:19:10 -08:00
2020-04-28 09:27:24 +09:00
2018-07-22 21:18:45 -07:00
2019-10-18 18:28:00 +00:00
2020-01-22 16:54:18 -08:00
2020-06-15 09:46:31 -07:00
2019-12-18 08:19:10 -08:00
2019-12-18 08:19:10 -08:00
2020-01-24 16:43:40 -08:00
2020-01-22 16:54:18 -08:00
2020-06-15 09:46:31 -07:00
2020-06-15 09:46:31 -07:00
2020-06-15 09:46:31 -07:00
2019-12-18 08:19:10 -08:00
2020-06-15 09:46:31 -07:00