Jeff Sharkey
c609116a1b
Get android.os tests running against real APIs.
...
Combination of moving to existing public API, tagging things as
@TestApi, and bringing utility methods into tests.
Bug: 13282254
Test: atest cts/tests/tests/os/
Change-Id: Ifd24c0d048d200e8595e194890cc1dc53ddc2b3e
2018-06-29 17:15:44 -06:00
Winson Chung
1241652d8a
Merge "Ensure PiP test apis are marked as TestApi"
2018-06-29 03:13:25 +00:00
Winson Chung
37b99ba2e4
Ensure PiP test apis are marked as TestApi
...
Bug: 77533294
Test: atest CtsAndroidAppTestCases:PictureInPictureParamsBuilderTest
Change-Id: Icbcea8cf9d7e49db7ebcc1ce676b43722f75b7f4
2018-06-28 15:42:06 -07:00
Kevin Chyn
a56dff7339
6/n: Have FaceService extend BiometricService
...
In the Service layer, this change is pretty much the same as ag/4340638.
FingerprintService already extends BiometricService which contains all
of the common code. FaceService now does the same after this change.
Updated the Manager layer to use the infrastructure added in P, namely
- Private APIs for BiometricPrompt
- Removed FaceManager#CryptoObject, use biometrics/CryptoObject directly
- Few other BiometricAuthenticator things
Bug: 110387294
Test: enrolling FP still works
Test: removing FP still works
Test: changing FP name persists across reboots
Test: enumerating still works (extra framework fp, extra hw fp)
Test: keyguard still receives lockout reset callbacks
Change-Id: I2195b08e28d024a120df56fe87b0dd4f9b96505a
2018-06-27 11:31:03 -07:00
Nicolas Geoffray
79a8be8899
Merge "More light grey APIs." into pi-dev am: eec75058ba
...
am: 73bd001368
Change-Id: I7d5e66140f132429bd3d024515258a33ade85b6e
2018-06-20 23:28:32 -07:00
Nicolas Geoffray
73bd001368
Merge "More light grey APIs." into pi-dev
...
am: eec75058ba
Change-Id: I1d81f2c2aad1276690cbf5207b8b4ace2e4679c6
2018-06-20 22:33:07 -07:00
Nicolas Geoffray
43536175f2
More light grey APIs.
...
bug: 110157261
bug: 110065832
bug: 110179435
bug: 110174713
bug: 110191494
bug: 110282922
bug: 110289776
bug: 110314356
bug: 110340642
bug: 110382035
Bug: 110444248
Bug: 110447432
bug: 110378707
Test: m
Change-Id: I5d7c0f9d471eab22e23cc335f03cebecb642f871
2018-06-20 22:39:15 +01:00
Dianne Hackborn
1c4cc2d182
Merge "Expose new AppOps API that we had to leave hidden in P."
2018-06-14 23:42:46 +00:00
Xiangyu/Malcolm Chen
e448504530
Merge "Have proper permission check in getConfigForSubId"
2018-06-14 22:44:55 +00:00
Dianne Hackborn
f0c322a9db
Expose new AppOps API that we had to leave hidden in P.
...
Now's the time!
Test: manual
Bug: 109754053
Change-Id: I06c9428b5a133be574061410b4bb7d9c589c1b7c
2018-06-14 11:44:38 -07:00
Nicolas Geoffray
c79a72540c
Merge "More light grey APIs." into pi-dev am: ce30fd3904
...
am: 498b5ce40c
Change-Id: I0272dd2be494e4ecdd6e18319b1b25930223c4c0
2018-06-08 15:05:15 -07:00
Nicolas Geoffray
498b5ce40c
Merge "More light grey APIs." into pi-dev
...
am: ce30fd3904
Change-Id: Id1f03630abdbaa4106405992f31f2e8bc072fe49
2018-06-08 14:41:46 -07:00
Nicolas Geoffray
d8b064e2f3
More light grey APIs.
...
bug: 109894533
bug: 109889637
Test: m
Change-Id: I3bf3f5b846a48fe189131fb0f6a3be217c274554
2018-06-08 13:09:18 +01:00
Mathieu Chartier
152a7e7fd9
Merge "Merge "Add filter for NoPreloadHolders" am: 88ee5c93bb am: 202e61f127" into pi-dev-plus-aosp
...
am: 80c239c46a
Change-Id: I2bd2dc88aaa6f72e788e06eee1fe24a971c32ba0
2018-06-07 22:35:42 -07:00
Mathieu Chartier
4376c77d21
Merge "Add filter for NoPreloadHolders" am: 88ee5c93bb
...
am: 202e61f127
Change-Id: Id4967cc4eb918ef81be118d6c03707b4e4e1983e
2018-06-07 21:14:59 -07:00
Mathieu Chartier
202e61f127
Merge "Add filter for NoPreloadHolders"
...
am: 88ee5c93bb
Change-Id: I4e6b539a4fabf1584673100e48146f22a929f3b3
2018-06-07 19:32:39 -07:00
Mathieu Chartier
9f31b97f5e
Add filter for NoPreloadHolders
...
Avoid including these in the preloaded classes.
Test: manual
Bug: 109652611
Change-Id: I1efd1749e54e8b38ca8f7e3ff05058ddb0fe4460
2018-06-07 14:30:24 -07:00
Nicolas Geoffray
26b2590077
Merge "Add more APIs to light grey list" into pi-dev am: 208c0ad30f
...
am: 8960bf0682
Change-Id: Ia4bdd9209dfed1b48aa535bd7d53b343f5664ff6
2018-06-07 14:27:54 -07:00
Chad Brubaker
fc756764af
Merge "Do not preload NoPreloadHolder classes" into pi-dev am: 1af8b4d1f4
...
am: 55575c8836
Change-Id: Id68bfe966aafebed1ab2da70a1786837698c18a4
2018-06-07 14:22:18 -07:00
Nicolas Geoffray
b47968c60e
Merge "One more light grey addition." into pi-dev am: ff207fdf86
...
am: c69723ea51
Change-Id: I181545b1dcf80e0dc3cb7716453a134ea73c366b
2018-06-07 14:17:00 -07:00
Nicolas Geoffray
8960bf0682
Merge "Add more APIs to light grey list" into pi-dev
...
am: 208c0ad30f
Change-Id: Ice5238aa16fa7864f86f985ed27af7ad00feaf70
2018-06-07 13:17:33 -07:00
Chad Brubaker
55575c8836
Merge "Do not preload NoPreloadHolder classes" into pi-dev
...
am: 1af8b4d1f4
Change-Id: I116643925a3a9594e8590c3714e93d0fb0ac372f
2018-06-07 13:10:48 -07:00
Nicolas Geoffray
208c0ad30f
Merge "Add more APIs to light grey list" into pi-dev
2018-06-07 20:03:42 +00:00
TreeHugger Robot
1af8b4d1f4
Merge "Do not preload NoPreloadHolder classes" into pi-dev
2018-06-07 19:48:14 +00:00
Nicolas Geoffray
c69723ea51
Merge "One more light grey addition." into pi-dev
...
am: ff207fdf86
Change-Id: Ife2f2bc3c8bb75a5a3e423820a703ff49607d6ec
2018-06-07 12:48:03 -07:00
TreeHugger Robot
ff207fdf86
Merge "One more light grey addition." into pi-dev
2018-06-07 19:11:12 +00:00
Chad Brubaker
fd707f670c
Do not preload NoPreloadHolder classes
...
These classes cannot be statically preloaded in Zygote.
Change-Id: I7d9f10e634409bedfdd71f8daa43b8e23516638e
Fixes: 109652611
Test: atest com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testCaCertManagement
2018-06-07 11:51:06 -07:00
Nicolas Geoffray
4a696f626b
Merge "Add more light grey APIs." into pi-dev
...
am: ac013ae464
Change-Id: Iad4482a81d775fad58df38f27a4fff2395e53510
2018-06-07 10:27:51 -07:00
Nicolas Geoffray
72c0d56f66
One more light grey addition.
...
bug: 109833930
Test: m
Change-Id: I0f2079e84827f1ee6425e5a73a135d2401a78443
2018-06-07 18:24:18 +01:00
Nicolas Geoffray
ac013ae464
Merge "Add more light grey APIs." into pi-dev
2018-06-07 17:14:20 +00:00
Nicolas Geoffray
45a5b16dfe
Merge "Add more light grey APIs."
2018-06-07 16:31:27 +00:00
David Brazdil
c5b567b98b
Add more APIs to light grey list
...
Bug: 109869624
Test: m
Change-Id: I3490b8cfba60f0be0c3d464b581ccca637af0549
2018-06-07 16:49:57 +01:00
Nicolas Geoffray
a288a6538b
Merge "Manual update from a bugbot hidden API comment." into pi-dev am: cc2cbe8dc8
...
am: f333a4becb
Change-Id: I1ee38db584ab0c03cae2f7bb06d9f1518f102403
2018-06-07 08:42:05 -07:00
Nicolas Geoffray
f333a4becb
Merge "Manual update from a bugbot hidden API comment." into pi-dev
...
am: cc2cbe8dc8
Change-Id: Ic4fde8029719856ca964707104a296a91e41de0d
2018-06-07 08:29:58 -07:00
Nicolas Geoffray
977446e090
Manual update from a bugbot hidden API comment.
...
bug: 109761368
Test: m
Change-Id: I65cda12a0c4e48c888d3b08f63f9412b88ac248a
2018-06-07 11:50:02 +01:00
Nicolas Geoffray
ddcb11f92f
Add more light grey APIs.
...
bug: 109841601
Test: m
Change-Id: I6f43c718a35a534f1b675cc116f2642e6a5b8a18
Merged-in: I6f43c718a35a534f1b675cc116f2642e6a5b8a18
2018-06-07 10:43:48 +00:00
Nicolas Geoffray
6e75f36715
Add more light grey APIs.
...
bug: 109841601
Test: m
Change-Id: I6f43c718a35a534f1b675cc116f2642e6a5b8a18
2018-06-07 10:43:07 +00:00
Nicolas Geoffray
228f8fede9
Merge "Light grey bugbot updates." into pi-dev am: bfa0ee12cf
...
am: 10c6f9f3b2
Change-Id: I0b1fac4240f194a64cb2eee04fbf12da553f5e3c
2018-06-06 13:31:49 -07:00
Nicolas Geoffray
10c6f9f3b2
Merge "Light grey bugbot updates." into pi-dev
...
am: bfa0ee12cf
Change-Id: I7f43dc0677b00234fa33f5e01ebdc330a7568f05
2018-06-06 12:50:53 -07:00
TreeHugger Robot
bfa0ee12cf
Merge "Light grey bugbot updates." into pi-dev
2018-06-06 17:51:32 +00:00
Nicolas Geoffray
8bf74c30f8
Light grey bugbot updates.
...
Bug: 109756637
Bug: 71814829
Test: m
Change-Id: Ic11a74a215315c71480cdd55ababdaab26f3577b
2018-06-06 17:08:37 +01:00
Calin Juravle
0ba3c0ba6c
Merge "Remove sun.nio.fs.UnixChannelFactory from preloaded-classes" into pi-dev am: d8269005fe
...
am: 0101ed78cd
Change-Id: I17368728149729195179e04071133a2a50de311c
2018-06-06 08:43:06 -07:00
Calin Juravle
0101ed78cd
Merge "Remove sun.nio.fs.UnixChannelFactory from preloaded-classes" into pi-dev
...
am: d8269005fe
Change-Id: Ia82f41a25b85194c9badafda71cbe85715674ce5
2018-06-06 08:28:55 -07:00
Calin Juravle
d8269005fe
Merge "Remove sun.nio.fs.UnixChannelFactory from preloaded-classes" into pi-dev
2018-06-06 15:09:17 +00:00
Calin Juravle
a9c8b17acf
Remove sun.nio.fs.UnixChannelFactory from preloaded-classes
...
The tests use the preloaded classes to create the core image and
that leads to UnixChannelFactory being initialized despite the
fact that FileDescriptor is not. This manifests with a null pointer
crash in tests.
Bug: 80495283
Test: m test-art-host
Change-Id: I785104e6c69c605b16357a9557b203b489972261
2018-06-06 06:13:39 -07:00
Nicolas Geoffray
9bb7c4c41b
Add 3 more APIs to light grey. am: 1bb35c2a21
...
am: 28476b0a28
Change-Id: I312b2333b2af692f36f34d9873928857ae849080
2018-06-06 04:50:49 -07:00
Nicolas Geoffray
28476b0a28
Add 3 more APIs to light grey.
...
am: 1bb35c2a21
Change-Id: Ibbadb5be4ffed11aa7135aa215a9263c9c1b6ca1
2018-06-06 04:44:19 -07:00
Nicolas Geoffray
1bb35c2a21
Add 3 more APIs to light grey.
...
bug: 109746802
Test: m
Change-Id: I9b9fbed705adc59c5266378b576fc437c5078184
2018-06-06 09:17:51 +01:00
Nicolas Geoffray
a6acf6f0dc
Merge "Add camera APIs to light grey." into pi-dev am: 6c26c953e4
...
am: bb570f7223
Change-Id: I336b6a140d548ffea06061b1e149132becfa5dc3
2018-06-05 06:37:47 -07:00
Nicolas Geoffray
bb570f7223
Merge "Add camera APIs to light grey." into pi-dev
...
am: 6c26c953e4
Change-Id: Iecf617354c98c8336920271fb7a0abccaf3a32a7
2018-06-05 06:28:45 -07:00