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
Loading
Please register or sign in to comment