Commit graph

32714 commits

Author SHA1 Message Date
Jiyong Park
48131c0ace Merge "Remove ndk_platform backend. Use the ndk backend." am: 2346a4c6b9 am: 4ef9aa49dc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1778908

Change-Id: Ib35b7b0ddc0bebd0714d290b1ac2fab8d5a1893e
2021-07-28 12:39:05 +00:00
Jiyong Park
4ef9aa49dc Merge "Remove ndk_platform backend. Use the ndk backend." am: 2346a4c6b9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1778908

Change-Id: I2ac90d29f9332b2708fc076c32913cef04a68150
2021-07-28 12:26:03 +00:00
Jiyong Park
2346a4c6b9 Merge "Remove ndk_platform backend. Use the ndk backend." 2021-07-28 12:10:05 +00:00
Seth Moore
11636eb500 [automerger skipped] Allow uninstantiated remote provisioning tests am: 6305e23cd8 am: 70a4090ba8 -s ours
am skip reason: Merged-In I8624096158f29058189dfab7cd876804ae178e60 with SHA-1 8aee4a857c is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1780487

Change-Id: I04b50a0513bb07b0a2cbc6ae485809d7692c6880
2021-07-28 00:50:54 +00:00
Seth Moore
70a4090ba8 Allow uninstantiated remote provisioning tests am: 6305e23cd8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1780487

Change-Id: Ieaa58dd19f98f1ad787a8a9339958f49afb7cac8
2021-07-28 00:32:04 +00:00
Seth Moore
8ba6aebbfc Allow uninstantiated remote provisioning tests am: 8aee4a857c
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15404613

Change-Id: I06163220ac87ddca7e851ab17e43cb6945534a5b
2021-07-27 23:33:39 +00:00
Seth Moore
6305e23cd8 Allow uninstantiated remote provisioning tests
Not all devices have an IRemotelyProvisionedComponent HAL, so on those
devices 0 of the tests in VtsRemotelyProvisionedComponentTests will be
run.

Bug: 194770385
Test: Ran tests on two devices: one with and one without the HAL.
Change-Id: I8624096158f29058189dfab7cd876804ae178e60
Merged-In: I8624096158f29058189dfab7cd876804ae178e60
2021-07-27 14:51:10 -07:00
Seth Moore
8aee4a857c Allow uninstantiated remote provisioning tests
Not all devices have an IRemotelyProvisionedComponent HAL, so on those
devices 0 of the tests in VtsRemotelyProvisionedComponentTests will be
run.

Fixes: 194770385
Test: Ran tests on two devices: one with and one without the HAL.
Change-Id: I8624096158f29058189dfab7cd876804ae178e60
2021-07-27 14:20:17 -07:00
Jiyong Park
27f77fefd7 Remove ndk_platform backend. Use the ndk backend.
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same 'ndk' backend.

Bug: 161456198
Test: m
Change-Id: Ibe8beeaf0d1b33968fb782f1f70c17ae9e9bf871
2021-07-27 14:44:47 +09:00
TreeHugger Robot
e7e8fb975a Merge changes from topic "fix-IFace-enroll" into sc-dev am: de4d1e954f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15353380

Change-Id: I20d803aac7971185026439162ba7cc52a58b83db
2021-07-27 00:35:33 +00:00
Alistair Delva
a873ab2d96 Merge changes from topics "drop-4.19-t", "drop-5.4-t" am: 738dd1a9e3 am: a43ab5356b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1750036

Change-Id: I30ac44cef1f276b83d01355dd3107d2d12f70963
2021-07-27 00:26:36 +00:00
TreeHugger Robot
de4d1e954f Merge changes from topic "fix-IFace-enroll" into sc-dev
* changes:
  IFace: update VTS test to pass std::nullopt for previewSurface
  IFace: update default implementation to use optional previewSurface
  IFace: annotate the previewSurface as @nullable in enroll
2021-07-27 00:21:27 +00:00
Alistair Delva
a43ab5356b Merge changes from topics "drop-4.19-t", "drop-5.4-t" am: 738dd1a9e3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1750036

Change-Id: I719298206ca5f64122370bf32086bbf9b5dc17be
2021-07-27 00:15:02 +00:00
Alistair Delva
738dd1a9e3 Merge changes from topics "drop-4.19-t", "drop-5.4-t"
* changes:
  Remove 5.4 for T
  Remove 4.19 for T
2021-07-26 23:53:09 +00:00
Treehugger Robot
5276d44c05 [automerger skipped] Merge "Add VtsRemotelyProvisionedComponentTests config" am: 82a343976b am: 5723930480 -s ours
am skip reason: Merged-In I7ba0f8d364690209722f9a06c6c0ce2957781beb with SHA-1 643a794172 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1773786

Change-Id: Ie1d2068de60989722a4771a593cb78abbd27f54c
2021-07-26 23:17:40 +00:00
Treehugger Robot
5723930480 Merge "Add VtsRemotelyProvisionedComponentTests config" am: 82a343976b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1773786

Change-Id: Ic8cf3175b27bafcad766fdae0709633857e67776
2021-07-26 23:02:56 +00:00
Treehugger Robot
82a343976b Merge "Add VtsRemotelyProvisionedComponentTests config" 2021-07-26 22:49:01 +00:00
Alistair Delva
b6609b4797 Remove 5.4 for T
Unlike 4.19, T can launch with 5.4, but it must be android12-5.4, which
is already covered by the 's' compatibility check, even for launch
devices.

Change-Id: I2a1f85eca2914ccf6e51c6cfa889df0810c9ae20
2021-07-26 12:31:30 -07:00
Alistair Delva
38e7a77009 Remove 4.19 for T
Change-Id: Ib9fb597adb1160901e559fd00d38e009f9de852b
2021-07-26 12:31:15 -07:00
Ilya Matyukhin
ca3f4c0ac1 Merge "Update comments for IBiometricsFingerprint@2.3" into sc-dev am: 70b9c17191
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15364786

Change-Id: If1aae2740b54c5539d7bced35a47bda6e5022358
2021-07-24 03:08:17 +00:00
Ilya Matyukhin
70b9c17191 Merge "Update comments for IBiometricsFingerprint@2.3" into sc-dev 2021-07-24 02:54:13 +00:00
Yu-Han Yang
6127bcff06 Merge "Report GnssStatusValue when GNSS start/stop" into sc-dev am: 63133733c1
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15342527

Change-Id: I94e13c4c18115a11b4d242949459aa31c703dd2c
2021-07-24 01:17:14 +00:00
Yu-Han Yang
63133733c1 Merge "Report GnssStatusValue when GNSS start/stop" into sc-dev 2021-07-24 01:02:33 +00:00
Kuowei Li
2950416a76 audio: Allow SetAudioProperties to not be supported am: de829572f9 am: 4f21be2965
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1762588

Change-Id: I8711fc885403a22d7a09fc51aeb3d6e69ef759ea
2021-07-23 21:28:20 +00:00
Yiming Pan
411e11e8c4 Merge "Add OWNERS for VTS module VtsHalGnssV2_0TargetTest" am: 8bff1f0d11 am: 2adca4e915
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1773795

Change-Id: Ib6e89b936e08cfcb402ce4337f6742c6626cf77d
2021-07-23 21:27:55 +00:00
Yiming Pan
1f3821536d Merge "Add OWNERS for VTS module VtsHalCameraProviderV2_4TargetTest" am: 0463fce0e9 am: 27fd23899d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1773792

Change-Id: I42810167c77a4d39347f35f9e9cb6fd6d1befb9c
2021-07-23 21:27:28 +00:00
Amos Bianchi
c687ab1a20 Merge "Add test service for HIDL active services callback." am: 3685d3bbc4 am: aa16f37448
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1755330

Change-Id: I105a827bc2229d3bdd48c8aab06f5e6a4d997940
2021-07-23 21:25:06 +00:00
Kuowei Li
4f21be2965 audio: Allow SetAudioProperties to not be supported am: de829572f9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1762588

Change-Id: I53747eb2d22ba39218e667fd2d0f562a7cff9eae
2021-07-23 20:58:19 +00:00
Yiming Pan
2adca4e915 Merge "Add OWNERS for VTS module VtsHalGnssV2_0TargetTest" am: 8bff1f0d11
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1773795

Change-Id: I3d91b3de704b883902989f5c2a4ebfee1f57f2db
2021-07-23 20:57:19 +00:00
Yiming Pan
27fd23899d Merge "Add OWNERS for VTS module VtsHalCameraProviderV2_4TargetTest" am: 0463fce0e9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1773792

Change-Id: Ibdf0124c21e75f2286299d6cec61e7f180e418c5
2021-07-23 20:57:01 +00:00
Amos Bianchi
aa16f37448 Merge "Add test service for HIDL active services callback." am: 3685d3bbc4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1755330

Change-Id: Ic68ea7cb5e1a9c1c0fac755c49fef16d39c040ec
2021-07-23 20:54:44 +00:00
Amos Bianchi
6aa22e2055 Add test service for HIDL active services callback. am: 4d375a10b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15363836

Change-Id: Ie1172b4b0c6e1e99795d615f195db57e45266d17
2021-07-23 18:17:38 +00:00
Marin Shalamanov
056def9ff0 Merge "VTS: Validate that getDisplayIdentificationData returns EDID" into sc-dev am: 5c6c68ab0b
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15080630

Change-Id: I5680c2be100864071f4013b90eee5619befb2424
2021-07-23 10:24:31 +00:00
Marin Shalamanov
5c6c68ab0b Merge "VTS: Validate that getDisplayIdentificationData returns EDID" into sc-dev 2021-07-23 10:15:17 +00:00
Ilya Matyukhin
ac11a2e824 Update comments for IBiometricsFingerprint@2.3
This CL adds a comment that discourages use of this interface. The AIDL
interface, IFingerprint, should be used instead.

Bug: 160189286
Test: hidl-gen -L check android.hardware.biometrics.fingerprint@2.3::IBiometricsFingerprint
Change-Id: Ifafb191ac16e03e60d677fce6dc9e41e87bad0c0
2021-07-22 19:39:21 -07:00
Amos Bianchi
4d375a10b9 Add test service for HIDL active services callback.
Bug: 191781736
Test: atest hidl_lazy_test
Change-Id: Ie743d9d8635165f820977bfcb1548a83b56ccc1b
2021-07-22 14:42:28 -07:00
Ilya Matyukhin
505d154c31 Merge changes Ia90c6390,I5b3ed1b8 into sc-dev am: 9581a89057
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15350855

Change-Id: Ibef116aaaf5d41f5425757c35c579ed0e70c02d7
2021-07-22 19:09:16 +00:00
Ilya Matyukhin
9581a89057 Merge changes Ia90c6390,I5b3ed1b8 into sc-dev
* changes:
  IFace: fix default implementation to pass VTS
  IFace: fix VTS test to match the interface contract
2021-07-22 18:47:40 +00:00
Kuowei Li
de829572f9 audio: Allow SetAudioProperties to not be supported
The parameter of sample rate, channel mask and format is not
mandatory to support by Audio HAL. At meantime, there is no
corresponding handle in framework.
Hence, SetAudioProperties should allow reporting not supported.

Bug: 194368657

Test: run vts -m VtsHalAudioV7_0Target
Change-Id: Id0505bfb5d4812dd4c5d31a6e9d72c4c9c0cffa2
2021-07-22 17:44:48 +00:00
Yiming Pan
8bff1f0d11 Merge "Add OWNERS for VTS module VtsHalGnssV2_0TargetTest" 2021-07-22 16:27:23 +00:00
Yiming Pan
0463fce0e9 Merge "Add OWNERS for VTS module VtsHalCameraProviderV2_4TargetTest" 2021-07-22 16:27:07 +00:00
Amos Bianchi
3685d3bbc4 Merge "Add test service for HIDL active services callback." 2021-07-22 16:14:06 +00:00
Aaron Tsai
7b5918a273 [automerger skipped] Waiting 10s at the beginning of getBarringInfo test if not yet in-service. am: 772801bf8a am: 657041220f -s ours
am skip reason: Merged-In I9ae4e7a07b9f47353554ffb63a23b6518aa344b7 with SHA-1 db3c830bc8 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1763370

Change-Id: I6af250f1b1ab5ad603810701ad8c227ab9f48464
2021-07-22 09:30:24 +00:00
Aaron Tsai
657041220f Waiting 10s at the beginning of getBarringInfo test if not yet in-service. am: 772801bf8a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1763370

Change-Id: I85af11ba995cba90fe58fa7b8d060086550122e5
2021-07-22 08:26:52 +00:00
Aaron Tsai
308640ec0d Waiting 10s at the beginning of getBarringInfo test if not yet in-service. am: db3c830bc8
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15258818

Change-Id: I5926713701b9084c22867555cd45b50a188e6f1c
2021-07-22 06:28:53 +00:00
Ilya Matyukhin
88796f4992 IFace: update VTS test to pass std::nullopt for previewSurface
Bug: 194346408
Test: atest VtsHalBiometricsFaceTargetTest
Change-Id: I1e945d821d4b91b9a9ea8f74ae6f817ef04a0f85
2021-07-21 22:55:31 -07:00
Ilya Matyukhin
bde61ca1d3 IFace: update default implementation to use optional previewSurface
Bug: 194346408
Test: atest VtsHalBiometricsFaceTargetTest
Change-Id: I72d3d6d638a1662ebd1a53a7029ea3bf200efe48
2021-07-21 19:01:55 -07:00
Ilya Matyukhin
5beafca660 IFace: annotate the previewSurface as @nullable in enroll
Bug: 194346408
Test: android.hardware.biometrics.face-update-api
Change-Id: Id8809b27f121a738a41abeee66f5c1fd3840cc44
2021-07-21 18:58:15 -07:00
Yiming Pan
6239be46f9 Add OWNERS for VTS module VtsHalGnssV2_0TargetTest
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.

Test: Tree Hugger
Bug: 143903671
Change-Id: Iebcc4cc7b67ae3cdaf580b0abd6dda2106d745bf
2021-07-21 16:28:58 -07:00
Ilya Matyukhin
9208a09568 IFace: fix default implementation to pass VTS
Bug: 193849101
Test: atest VtsHalBiometricsFaceTargetTest
Change-Id: Ia90c639074a6a9ed270f7c499c8816a8c7224b7f
2021-07-21 23:13:43 +00:00