commit | 3c8d30ce60cc30c501b2b20cb2324db80a57380e | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Tue Nov 21 15:01:26 2017 -0800 |
committer | Colin Cross <ccross@android.com> | Wed Nov 22 01:49:47 2017 +0000 |
tree | 2f487405a7a228cb6ed857206aff958d46894deb | |
parent | cbf6fd55bf31152093283be1dbe0790622570f0b [diff] |
Tighten restrictions on LOCAL_JACK_COVERAGE_(INCLUDE|EXCLUDE)_FILTER Jack supported '?' and '*' wildcards anywhere in a filter. Tighten the restrictions to only support '*' at the end of a filter, and to disallow '?'. This will allow jacoco support to be built on top of the existing zip2zip tools. Add checks that all filters meet the new requirements, and run the checks outside the LOCAL_EMMA_INSTRUMENT==true check so that mistakes can be caught without having to run a build with coverage enabled. Bug: 69629238 Test: m EMMA_INSTRUMENT=true EMMA_INSTRUMENT_STATIC=true Test: m in internal master Test: https://android-build.googleplex.com/builds/view-workplan?viewType=Table&workplanId=L67200000122054710&nodeType=Trybot Change-Id: Ib78bd3c8685fbc6bdcdb517df874186efd1cff33