The runner replaces deprecated InstrumentationTestRunner, provides
equivalent functionality, and in addition support JUnit4, sharding
and per test method timeout.
Change-Id: I1c76996d347d3f0f378997f5e7b871279c2b032f
Code from these apps can be loaded by the system_server and so
we need to make sure they're compiled before their package contexts
are requested. Leaving them interpreted will cause performance issues.
On a Nexus 6P with WITH_DEXPREOPT=false, this adds an additional
26 seconds to every upgrade / first-boot and ends up optimizing a total
of 20 apps.
bug: 28639246
Change-Id: Ief3c0048fda4f1b1742fbf3e2476e65fa607a18a
The foreign use markers contain the codePath for a given executable
dex file, so we'll need to rename them when the codePath changes
during an application update. If we don't do this, we might compile
that are used widely across processes (such as GMS core) with
suboptimal filters.
This seems like a messy and brittle design in general, and will be
rewritten post N so that we don't rely on file system topology.
bug: 28998083
Change-Id: Ie4f3995ba52f098edb911b5a388c63696bbd77ac
am: 28e7754522
* commit '28e77545225a10424fc9307aecfe7236852b8253':
Include network name in validation logs for dumpsys
Change-Id: If8d42bb7a355d1134ea24e4ad02acca1cd52e70c
am: 0c67999abd
* commit '0c67999abd2ed2a3ff3c78a74f0c65688505df1e':
Include network name in validation logs for dumpsys
Change-Id: Ie6778a47bab7e52795684d46672e42630c192d64
am: 9a33e1c81e
* commit '9a33e1c81e2b133d28fd57e013a2858818789541':
Include network name in validation logs for dumpsys
Change-Id: I448ed66de8de6444f4506892fd3e8043f203cc11
am: 916f79882d
* commit '916f79882d7867d27fbd7abb32ec53028d9d3951':
Include network name in validation logs for dumpsys
Change-Id: I157481d338e65d7e89e4f97382f84ab2a3110e20
am: 916f79882d
* commit '916f79882d7867d27fbd7abb32ec53028d9d3951':
Include network name in validation logs for dumpsys
Change-Id: Ic5345cb7f309e509c7b9d7cb7b7ec4b95b8f1102
am: 01dbfb8b2e
* commit '01dbfb8b2e36ffe7b047395f5a66f8196a6fc0d3':
Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on
Change-Id: I4641b2813820c82cc8509e0ba27f679733d45d6b
am: d2cf835880
* commit 'd2cf835880f2207e2df090599130f32ccb73f23d':
Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on
Change-Id: I676da29aa5322563b20a95afd504e3b4d68fd2a0
am: 6cbf4e5119
* commit '6cbf4e51199e12d1d935415f6fa38031cb53ac4d':
Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on
Change-Id: I931c5d99282a6350e15aefbf400c90935237e679
am: 265f4113ee
* commit '265f4113ee42e89f324b087a81044a9f1dab457e':
Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on
Change-Id: Iba3df72496f067c5e0291449be3bfbd9ce2031ff
am: 265f4113ee
* commit '265f4113ee42e89f324b087a81044a9f1dab457e':
Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on
Change-Id: I86a8f5c9b2dbd8ea71bdc8fb6268f3d9dc7e329d
We now have stats on broadcasts. We collect them over a day and
then reset, retaining the last days stats. When a checkin happens,
we return either the last day or the current stats and then clear
them. Not bothing to persist anything to storage, this data is
not that critical.
Change-Id: I1c3b331bcd03f79fa5e10575d9bc2ad7d9104f6f
Make sure to do another layout when we show the dim layer so PWM
can pick up the change and send it to SysUI.
Bug: 28434629
Change-Id: I877669ede8534601933043f60c8cef8502918c7b
am: acfed07f72
* commit 'acfed07f725466e866445cfdf4fda94fa0e8f0a0':
Add new attributes for wallpaper info
Change-Id: Ie439547cb6964c1f90b2ac313408a502027ccd25
am: c27660d45a
* commit 'c27660d45a920af49c9e53b1cabaa32fd4b3046c':
Add new attributes for wallpaper info
Change-Id: I3dc04d70f50809ff20ec0fb23e0c3265450ff621
am: 74babe679b
* commit '74babe679b0f8e17ed73280b18bc19153764c55e':
Internal API for cross-task Activity used by assistant.
Change-Id: I985c67a465e88f74e66600709c187c3dfc9734e9