Commit Graph

258267 Commits

Author SHA1 Message Date
Guang Zhu
dffb037bb8 Merge "migrate documents UI tests to use AndroidJUnitRunner" into nyc-dev am: 56cf05291e
am: 217e152229

* commit '217e152229c51a6d535e6b739ab48c4091d6cd0e':
  migrate documents UI tests to use AndroidJUnitRunner

Change-Id: I9b28c0c844c1d8a88e9869c9a525c32500ebc05b
2016-06-06 19:31:31 +00:00
Guang Zhu
217e152229 Merge "migrate documents UI tests to use AndroidJUnitRunner" into nyc-dev
am: 56cf05291e

* commit '56cf05291e1ffb54025a47ccb046f44c2d05ef14':
  migrate documents UI tests to use AndroidJUnitRunner

Change-Id: If5e573f0fdb7d9ff8e70f4172fb0adf38c2b552a
2016-06-06 19:27:52 +00:00
Guang Zhu
56cf05291e Merge "migrate documents UI tests to use AndroidJUnitRunner" into nyc-dev 2016-06-06 19:22:32 +00:00
Android Build Merger (Role)
bc7b5c13f2 Merge "Merge "Adding docsui prefix to access metric tags." into nyc-dev am: de862e1cc8 am: 74190e4a38" into nyc-mr1-dev-plus-aosp 2016-06-06 18:15:14 +00:00
Ben Lin
1dd6d7d63d Merge "Adding docsui prefix to access metric tags." into nyc-dev am: de862e1cc8
am: 74190e4a38

* commit '74190e4a381d252ae868500b64cdcd67aa51ce64':
  Adding docsui prefix to access metric tags.

Change-Id: Ia6c178233b9b6fadc7f652b63f6df551285e6777
2016-06-06 18:14:41 +00:00
Ben Lin
f5099d7c16 Merge "Adding docsui prefix to access metric tags." into nyc-dev am: de862e1cc8
am: 8454626813

* commit '84546268130f2d59d2844c14fb078db36bc61ceb':
  Adding docsui prefix to access metric tags.

Change-Id: I6b1ee9d80c19a475f7b1156f092e72d11bc2c68c
2016-06-06 18:13:39 +00:00
Ben Lin
74190e4a38 Merge "Adding docsui prefix to access metric tags." into nyc-dev
am: de862e1cc8

* commit 'de862e1cc82d96d22394201cb8867b643e4f2e93':
  Adding docsui prefix to access metric tags.

Change-Id: I74cae4f5a7b89411b0e7ebcee348ee05c1cc15f2
2016-06-06 18:08:20 +00:00
Ben Lin
8454626813 Merge "Adding docsui prefix to access metric tags." into nyc-dev
am: de862e1cc8

* commit 'de862e1cc82d96d22394201cb8867b643e4f2e93':
  Adding docsui prefix to access metric tags.

Change-Id: Id3dc690e4f753af51acb406565c643d2fdc01ec1
2016-06-06 18:08:07 +00:00
Ben Lin
de862e1cc8 Merge "Adding docsui prefix to access metric tags." into nyc-dev 2016-06-06 18:04:12 +00:00
Android Build Merger (Role)
7e64155358 Merge "Merge "New non-priv prebuilt" into nyc-dev am: 262ff10eb2 am: f1e788dfce" into nyc-mr1-dev-plus-aosp 2016-06-06 16:53:25 +00:00
Todd Kennedy
d94e61f04d Merge "New non-priv prebuilt" into nyc-dev am: 262ff10eb2
am: f1e788dfce

* commit 'f1e788dfce59cc958a9dbe6416e849ff00e19508':
  New non-priv prebuilt

Change-Id: If5c9ce48fc1364f56266332f446288b4c1e28e2c
2016-06-06 16:52:01 +00:00
Todd Kennedy
c6ed31f316 Merge "New non-priv prebuilt" into nyc-dev am: 262ff10eb2
am: 52821051d2

* commit '52821051d2b71b72db6fa74e2178284f89495ff1':
  New non-priv prebuilt

Change-Id: Id13ec2393c633d8d6e9ce1038e602102b301abd3
2016-06-06 16:51:58 +00:00
Todd Kennedy
52821051d2 Merge "New non-priv prebuilt" into nyc-dev
am: 262ff10eb2

* commit '262ff10eb2d373e95677d2c9bead794dc4a43805':
  New non-priv prebuilt

Change-Id: Ibe03eddd5f0aaa7d06bfa0a0afc38fad1f5e10ac
2016-06-06 16:45:59 +00:00
Todd Kennedy
f1e788dfce Merge "New non-priv prebuilt" into nyc-dev
am: 262ff10eb2

* commit '262ff10eb2d373e95677d2c9bead794dc4a43805':
  New non-priv prebuilt

Change-Id: Ifc6f3b0292b9919d24f79d8cd8193845c72aa1ff
2016-06-06 16:45:57 +00:00
Todd Kennedy
262ff10eb2 Merge "New non-priv prebuilt" into nyc-dev 2016-06-06 16:42:32 +00:00
Todd Kennedy
317d352de3 New non-priv prebuilt
Need to target API 24 and not 'N'

Bug: 29116156
Change-Id: Iec215f41147ca13e955b02dc57eaabee89589cf0
2016-06-06 09:38:49 -07:00
Android Build Merger (Role)
a5d2245423 Merge "PackageManager: Rename foreign use markers on app installation. am: 110a12dff1 am: 23dca60005" into nyc-mr1-dev-plus-aosp 2016-06-06 16:18:16 +00:00
Narayan Kamath
ec1e4f3702 PackageManager: Rename foreign use markers on app installation. am: 110a12dff1
am: 23dca60005

* commit '23dca600054c7141560c373046fbe6f4eed88254':
  PackageManager: Rename foreign use markers on app installation.

Change-Id: I1549786a09fe11a7097b920391bd0cfd6ed68ad5
2016-06-06 16:17:42 +00:00
Narayan Kamath
8f39720f45 PackageManager: Rename foreign use markers on app installation. am: 110a12dff1
am: 97b52823cf

* commit '97b52823cfeb0ea0f2e4efa7f640735394be5e13':
  PackageManager: Rename foreign use markers on app installation.

Change-Id: I4960f00c203a468cb08e46474ad18b99e8004d4e
2016-06-06 16:17:37 +00:00
Narayan Kamath
97b52823cf PackageManager: Rename foreign use markers on app installation.
am: 110a12dff1

* commit '110a12dff13276baa12e8587449a1a7f3a318451':
  PackageManager: Rename foreign use markers on app installation.

Change-Id: Ic0222814d5acf67f4808adb7a07b884c3cace9b5
2016-06-06 16:11:53 +00:00
Narayan Kamath
23dca60005 PackageManager: Rename foreign use markers on app installation.
am: 110a12dff1

* commit '110a12dff13276baa12e8587449a1a7f3a318451':
  PackageManager: Rename foreign use markers on app installation.

Change-Id: I9b3450fe63781dff6c7b36053019a98e135ca71d
2016-06-06 16:11:51 +00:00
Narayan Kamath
bcf34606db PackageManager: Dexopt core-apps during service bringup. am: 258aa3e56b
am: 78f8b9b111

* commit '78f8b9b111ad8de5fefeb11e8db29d25bfdad83b':

Change-Id: I017696c403f28691f83b279da9597a237b45a59b
2016-06-06 15:47:37 +00:00
Guang Zhu
1ebd8416ae migrate documents UI tests to use AndroidJUnitRunner
The runner replaces deprecated InstrumentationTestRunner, provides
equivalent functionality, and in addition support JUnit4, sharding
and per test method timeout.

Change-Id: I1c76996d347d3f0f378997f5e7b871279c2b032f
2016-06-06 11:24:31 -04:00
Narayan Kamath
75154ce459 PackageManager: Dexopt core-apps during service bringup. am: 258aa3e56b
am: 43899a2f9d

* commit '43899a2f9d1f70407620b008186dc65894ae78ea':
  PackageManager: Dexopt core-apps during service bringup.

Change-Id: I66d55754781e56ed35d47dfe51768f782eee9a55
2016-06-06 15:24:03 +00:00
Narayan Kamath
78f8b9b111 PackageManager: Dexopt core-apps during service bringup.
am: 258aa3e56b

* commit '258aa3e56b02b95e8e855ef949a29babe178b4a5':
  PackageManager: Dexopt core-apps during service bringup.

Change-Id: I2fe2508835b564f8d69a5aa743c6f9ea9f1575cc
2016-06-06 15:24:01 +00:00
Narayan Kamath
43899a2f9d PackageManager: Dexopt core-apps during service bringup.
am: 258aa3e56b

* commit '258aa3e56b02b95e8e855ef949a29babe178b4a5':
  PackageManager: Dexopt core-apps during service bringup.

Change-Id: I15f177dc4fb5c5f6374982cd42eb606650818e81
2016-06-06 15:14:46 +00:00
Narayan Kamath
110a12dff1 PackageManager: Rename foreign use markers on app installation.
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
2016-06-06 14:38:52 +01:00
Narayan Kamath
258aa3e56b PackageManager: Dexopt core-apps during service bringup.
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
2016-06-06 14:38:52 +01:00
Android Build Merger (Role)
782b01f981 Merge "Merge "Include network name in validation logs for dumpsys" into nyc-dev am: 916f79882d am: 0c67999abd" into nyc-mr1-dev-plus-aosp 2016-06-06 11:34:40 +00:00
Paul Jensen
f3034e21bc Merge "Include network name in validation logs for dumpsys" into nyc-dev am: 916f79882d
am: 0c67999abd

* commit '0c67999abd2ed2a3ff3c78a74f0c65688505df1e':
  Include network name in validation logs for dumpsys

Change-Id: Ie6778a47bab7e52795684d46672e42630c192d64
2016-06-06 11:34:10 +00:00
Paul Jensen
28e7754522 Merge "Include network name in validation logs for dumpsys" into nyc-dev am: 916f79882d
am: 9a33e1c81e

* commit '9a33e1c81e2b133d28fd57e013a2858818789541':
  Include network name in validation logs for dumpsys

Change-Id: I448ed66de8de6444f4506892fd3e8043f203cc11
2016-06-06 11:34:06 +00:00
Paul Jensen
0c67999abd Merge "Include network name in validation logs for dumpsys" into nyc-dev
am: 916f79882d

* commit '916f79882d7867d27fbd7abb32ec53028d9d3951':
  Include network name in validation logs for dumpsys

Change-Id: I157481d338e65d7e89e4f97382f84ab2a3110e20
2016-06-06 11:23:57 +00:00
Paul Jensen
9a33e1c81e Merge "Include network name in validation logs for dumpsys" into nyc-dev
am: 916f79882d

* commit '916f79882d7867d27fbd7abb32ec53028d9d3951':
  Include network name in validation logs for dumpsys

Change-Id: Ic5345cb7f309e509c7b9d7cb7b7ec4b95b8f1102
2016-06-06 11:23:51 +00:00
Paul Jensen
916f79882d Merge "Include network name in validation logs for dumpsys" into nyc-dev 2016-06-06 11:08:45 +00:00
Android Build Merger (Role)
aeb86ec3bf Merge "Merge "Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on" into nyc-dev am: 265f4113ee am: d2cf835880" into nyc-mr1-dev-plus-aosp 2016-06-06 10:44:21 +00:00
Robin Lee
51261c6451 Merge "Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on" into nyc-dev am: 265f4113ee
am: d2cf835880

* commit 'd2cf835880f2207e2df090599130f32ccb73f23d':
  Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on

Change-Id: I676da29aa5322563b20a95afd504e3b4d68fd2a0
2016-06-06 10:43:54 +00:00
Robin Lee
01dbfb8b2e Merge "Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on" into nyc-dev am: 265f4113ee
am: 6cbf4e5119

* commit '6cbf4e51199e12d1d935415f6fa38031cb53ac4d':
  Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on

Change-Id: I931c5d99282a6350e15aefbf400c90935237e679
2016-06-06 10:43:51 +00:00
Victor Chang
6cbf4e5119 Merge "Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on" into nyc-dev
am: 265f4113ee

* commit '265f4113ee42e89f324b087a81044a9f1dab457e':
  Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on

Change-Id: Iba3df72496f067c5e0291449be3bfbd9ce2031ff
2016-06-06 10:33:00 +00:00
Victor Chang
d2cf835880 Merge "Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on" into nyc-dev
am: 265f4113ee

* commit '265f4113ee42e89f324b087a81044a9f1dab457e':
  Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on

Change-Id: I86a8f5c9b2dbd8ea71bdc8fb6268f3d9dc7e329d
2016-06-06 10:30:42 +00:00
Robin Lee
265f4113ee Merge "Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on" into nyc-dev 2016-06-06 10:10:56 +00:00
Android Build Merger (Role)
e473da278f Merge "Fix issue #29006049: Add logging for implicit broadcasts am: bc02a3901d am: 13c2764cef" into nyc-mr1-dev-plus-aosp 2016-06-05 18:23:56 +00:00
Dianne Hackborn
778b6b7c2a Fix issue #29006049: Add logging for implicit broadcasts am: bc02a3901d
am: 13c2764cef

* commit '13c2764cef15b9fe4b67f98be458f3108a9137f3':
  Fix issue #29006049: Add logging for implicit broadcasts

Change-Id: Ifc45426f34e0aad7c6f29a06a99ade35fd5528e9
2016-06-05 18:23:24 +00:00
Dianne Hackborn
cb369c20ad Fix issue #29006049: Add logging for implicit broadcasts am: bc02a3901d
am: ced0e2960d

* commit 'ced0e2960d1608df92d7de28fffc6c51001843d2':
  Fix issue #29006049: Add logging for implicit broadcasts

Change-Id: I17bcafe217d4f138410c18a6f3f52bc4fb2d2c29
2016-06-05 18:23:21 +00:00
Dianne Hackborn
ced0e2960d Fix issue #29006049: Add logging for implicit broadcasts
am: bc02a3901d

* commit 'bc02a3901dea52d236dd855722191155156cb856':
  Fix issue #29006049: Add logging for implicit broadcasts

Change-Id: I291b4639b55b690ff6e817f87aee5d69986fbe3b
2016-06-05 18:17:01 +00:00
Dianne Hackborn
13c2764cef Fix issue #29006049: Add logging for implicit broadcasts
am: bc02a3901d

* commit 'bc02a3901dea52d236dd855722191155156cb856':
  Fix issue #29006049: Add logging for implicit broadcasts

Change-Id: Ifd88a4ce68bd9c2853d085bb10f74df682ae8ee6
2016-06-05 18:17:01 +00:00
Dianne Hackborn
bc02a3901d Fix issue #29006049: Add logging for implicit broadcasts
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
2016-06-04 23:40:12 -07:00
fionaxu
2581d13f25 Merge "cold sim clean up" into nyc-mr1-dev
am: ba3428f01b

* commit 'ba3428f01b8cc112cd85d1c4ffcc1407a3b8b7c6':
  cold sim clean up

Change-Id: I5a2e24d997408badd6db7576b2fa206eb9e5c4ca
2016-06-04 05:53:44 +00:00
Chen Xu
ba3428f01b Merge "cold sim clean up" into nyc-mr1-dev 2016-06-04 05:48:47 +00:00
Jorim Jaggi
2e94e8e925 Fix delayed light status bar animation
am: 72a6f058cf

* commit '72a6f058cfcb72cad4da5ec8c84bc0a2b0d533a0':
  Fix delayed light status bar animation

Change-Id: I438a2c78f34676bd1040f3212af55e0141d48c9c
2016-06-04 01:44:23 +00:00
Jorim Jaggi
72a6f058cf Fix delayed light status bar animation
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
2016-06-04 01:17:31 +00:00