Commit Graph

53590 Commits

Author SHA1 Message Date
Jeff Pu
def5b04848 Simulate finger touch with virtual fingerprint hal
Bug: 277780272
Test: atest BiometricsE2eTests
Change-Id: I9330b3eeca52321c59d0af63782d38cd3b5f901f
2023-06-14 15:08:57 +00:00
Gabriel Biren
94734588d7 Merge "Add a new utility class wifi_hidl_test_utils_1_6 for the Wifi VTS tests." into udc-dev am: 5df702513f am: 96003ab7f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23571908

Change-Id: I9efcc00b4c7c6326b0b8e11c743b5cf2f1288747
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-06 21:30:47 +00:00
Gabriel Biren
96003ab7f3 Merge "Add a new utility class wifi_hidl_test_utils_1_6 for the Wifi VTS tests." into udc-dev am: 5df702513f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23571908

Change-Id: I26abfd05a66826ef93f90cb53935d3eb310eb016
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-06 20:48:24 +00:00
Gabriel Biren
5df702513f Merge "Add a new utility class wifi_hidl_test_utils_1_6 for the Wifi VTS tests." into udc-dev 2023-06-06 20:01:57 +00:00
Gabriel Biren
cd6da07327 Add a new utility class wifi_hidl_test_utils_1_6
for the Wifi VTS tests.

Main method is getBridgedWifiApIface_1_6, which
allows us to configure the chip based on the
Bridged AP IfaceConcurrencyType, rather than
the AP IfaceType like in getBridgedWifiApIface_1_5.

Implementations were largely copied from
wifi_hidl_test_utils and wifi_hidl_test_utils_1_5.

Bug: 283402709
Test: atest VtsHalHostapdTargetTest
       # tested on a Bluejay device that supports
       # the AddAccessPointWithDualBandConfig test
Change-Id: I2571876149fc14c8de02e1cec9934dd052cada5c
2023-06-05 22:52:52 +00:00
Henry Fang
db8d11f01c UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: 853a2a5a08 am: 16fcf4466f am: 38f85d6bac am: 585c9c634a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: I754b7b413cf37d2256a2ce6d9f2645433f16066e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 03:27:22 +00:00
Henry Fang
a776d7fa78 UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: cb0946d2c5 am: 848aa5c246 am: 562a874f5a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: Ib4a44addaf8510ca998096912399400376e39074
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 03:27:15 +00:00
Henry Fang
585c9c634a UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: 853a2a5a08 am: 16fcf4466f am: 38f85d6bac
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: Ie21aad6b53a0423b7ac7d7169e6470dbf09506ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 02:41:31 +00:00
Henry Fang
562a874f5a UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: cb0946d2c5 am: 848aa5c246
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: I7009830bbe71393f3194522faa97cfeb38c0b33c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 02:41:02 +00:00
Henry Fang
38f85d6bac UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: 853a2a5a08 am: 16fcf4466f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: I578232231ff5fc492f9381830875cb6b04308084
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 02:40:48 +00:00
Henry Fang
16fcf4466f UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: 853a2a5a08
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: I389c4a3374660085a3d1a0122c4475fd3075b0e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 01:57:34 +00:00
Henry Fang
848aa5c246 UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd am: cb0946d2c5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: I7d26236754b2e44b6a9988b57cc5c938573c37d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 01:53:59 +00:00
Henry Fang
853a2a5a08 UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: I296bdea79464a2b293d5072645837af75bc429e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 01:13:12 +00:00
Henry Fang
cb0946d2c5 UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc am: 176d59adcd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: If1dbc260d6710607dffff624cf8b9c64b29f93c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 01:11:47 +00:00
Henry Fang
176d59adcd UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5 am: 047d533cdc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: Idb109c58dbf61c9ea7c044412de8131474e97754
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 00:19:59 +00:00
Henry Fang
047d533cdc UEC is not static on real device, so check its range intead of specific value am: c2794f8c26 am: 44272133e5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: Ia81b10cf46a0b37aa09ef96143463d5970fa2979
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 23:30:57 +00:00
Henry Fang
44272133e5 UEC is not static on real device, so check its range intead of specific value am: c2794f8c26
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423

Change-Id: Ic52778208de887ab8ff62b9e275c96fdd604215f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 23:09:07 +00:00
Henry Fang
c2794f8c26 UEC is not static on real device, so check its range intead of specific value
Change-Id: If165935ce639bac439af21f23b741ab2fa999bb9
bug:285561687
test: manaul
2023-06-02 17:15:12 +00:00
Treehugger Robot
d9d04b4f6b Merge "wifi: Fix single AP iface isn't deleted" into udc-dev am: 5d806f5adb am: 780ed94a28
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23520926

Change-Id: I12e6fa1b817c321f99653a32d4eb70911b135822
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:09:04 +00:00
Treehugger Robot
780ed94a28 Merge "wifi: Fix single AP iface isn't deleted" into udc-dev am: 5d806f5adb
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23520926

Change-Id: Ibc66be6577f809830fd84ae92c5cbe4bef27e7f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 04:24:50 +00:00
Treehugger Robot
5d806f5adb Merge "wifi: Fix single AP iface isn't deleted" into udc-dev 2023-06-02 03:36:59 +00:00
Sunil Ravi
780bef050a wifi: Fix single AP iface isn't deleted
Bug: 222599182
Bug: 278808480
Test: Manual Test, the AP iface is deleted.
Change-Id: I07faf0afcd1f69af4ef57204ceac02c2572453f2
2023-06-01 21:54:24 +00:00
Paul Colta
420879d773 HDMICEC: Out of Bounds Write in sendMessage in HdmiCec.cpp am: a93bdd0578 am: e8fccd25c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23486967

Change-Id: If3d3ff32c59f11364de6a01cb6145cf6c5163ee7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 20:28:30 +00:00
Paul Colta
e8fccd25c9 HDMICEC: Out of Bounds Write in sendMessage in HdmiCec.cpp am: a93bdd0578
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23486967

Change-Id: I5432179a2b5deb6d6d764ddf7da044e6e4010dee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 19:44:47 +00:00
Paul Colta
a93bdd0578 HDMICEC: Out of Bounds Write in sendMessage in HdmiCec.cpp
Bug: 278243594
Test: m && m android.hardware.tv.cec@1.0 && m android.hardware.tv.cec@1.0-service && atest VtsHalTvCecV1_0TargetTest
Change-Id: I2989f66f41172b345e3047218e138358c18b8644
(cherry picked from commit 2371bc8191)
2023-06-01 07:52:40 +00:00
Yixiao Luo
bbfa7d70e7 Add native handle validation to TV Input HAL AIDL VTS am: d697652774 am: 5ee1e4f02e
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23454917

Change-Id: I3b96f49bfed276a62c16604e7f3554d19fd920be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 23:39:31 +00:00
Yixiao Luo
5ee1e4f02e Add native handle validation to TV Input HAL AIDL VTS am: d697652774
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23454917

Change-Id: I28e14bbd3b4d9cd1c41ff4fe7919737094f32eb5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 22:54:24 +00:00
Ram Indani
f3b3169f69 Merge "[VTS 2.3] Add length check before reading blob" into udc-dev am: a9d135cd14 am: 5314ce4cfa
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23438943

Change-Id: I783810fbdcdcf5ef83fd147f167d024483df57d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 17:53:56 +00:00
Ram Indani
5314ce4cfa Merge "[VTS 2.3] Add length check before reading blob" into udc-dev am: a9d135cd14
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23438943

Change-Id: Ibcbdcb9d9387719145535cfbf439571fb629afd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 17:08:31 +00:00
Yixiao Luo
d697652774 Add native handle validation to TV Input HAL AIDL VTS
Bug: 282862884
Test: VtsHalTvInputTargetTest
Change-Id: I803b54e5b52a00ab845ef7ba4d5cec5bb8bd89ca
2023-05-30 16:55:18 +00:00
Ram Indani
a9d135cd14 Merge "[VTS 2.3] Add length check before reading blob" into udc-dev 2023-05-30 16:24:09 +00:00
Tri Vo
de19c07ef6 Merge "KM 4 test fix Root-of-Trust parsing" into udc-dev am: 0638c50994 am: 8365486033
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23417822

Change-Id: I96f5ab603d2ae2ebdfaaddd3771f7edecd48b971
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-26 23:00:45 +00:00
Tri Vo
8365486033 Merge "KM 4 test fix Root-of-Trust parsing" into udc-dev am: 0638c50994
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23417822

Change-Id: Idb7318c6f5d604486aa42bbcd033629526f1d027
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-26 20:20:32 +00:00
Tri Vo
0638c50994 Merge "KM 4 test fix Root-of-Trust parsing" into udc-dev 2023-05-26 18:26:40 +00:00
ramindani
caee7cd3f6 [VTS 2.3] Add length check before reading blob
Adding a length check prevents the read() from
reading outside the bounds and prevents OOB crash.

Test: atest VtsHalGraphicsComposerV2_3TargetTest && atest VtsHalGraphicsComposerV2_4TargetTest
BUG: 252764300
Change-Id: I6231e340a925127f9c32ccb76768286f7292df58
Merged-In: I6231e340a925127f9c32ccb76768286f7292df58
2023-05-25 22:12:24 +00:00
David Zeuthen
a1db25088b Merge "identity: Set testMode to false for RKP." into udc-dev am: a3f446f543 am: 1a9d9fdc2d
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23420884

Change-Id: I8887c2fd5929090ab5f44b2892a73ab305802946
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 19:47:26 +00:00
David Zeuthen
1a9d9fdc2d Merge "identity: Set testMode to false for RKP." into udc-dev am: a3f446f543
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23420884

Change-Id: Ia38e63592b178b3d5ef89c1cf7bf30c2d207ed1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 18:40:55 +00:00
David Zeuthen
a3f446f543 Merge "identity: Set testMode to false for RKP." into udc-dev 2023-05-25 17:58:30 +00:00
Gabriel Biren
ae6259d2c3 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: 4271b902ef am: dbf86959ab am: 46b5275f49 am: 0b08b658e9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I33e9fe36dbb59bb0f8a761e89e94238313be635e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 03:50:49 +00:00
Gabriel Biren
8459f61766 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: bf961a8327 am: 13478dead5 am: b07ad0b0ac
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I1bdf99a36eba9332325d914df020f9a6b7fe4394
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 03:49:20 +00:00
Gabriel Biren
0b08b658e9 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: 4271b902ef am: dbf86959ab am: 46b5275f49
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: Id9f3e5e9b12a30be28baca315977676bcd790b64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 03:07:38 +00:00
Gabriel Biren
b07ad0b0ac Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: bf961a8327 am: 13478dead5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: Id663e06e1a505494eea2a11b209f76fa40a4dc6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 03:07:16 +00:00
Gabriel Biren
46b5275f49 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: 4271b902ef am: dbf86959ab
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I0e3e27777f5a4fd7802484a99e3b2ae989534357
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 03:05:38 +00:00
Gabriel Biren
dbf86959ab Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: 4271b902ef
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I75b42f194ad30a27dd88c4f747ef5d34a94026d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 02:24:14 +00:00
Gabriel Biren
13478dead5 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667 am: bf961a8327
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I96a2e7ebf7974f8ae9183c99e37636208eb06220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 02:20:47 +00:00
Gabriel Biren
4271b902ef Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I45b57ef94974920f6fd6e1c9c127e2fb38d4246b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 01:40:36 +00:00
Gabriel Biren
bf961a8327 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0 am: 5bcbb62667
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: If5a48ff2c44a6163edbdf14ceed9b367886d2dca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 01:39:49 +00:00
Gabriel Biren
5bcbb62667 Skip HIDL v1.6 RTT responder VTS tests if the am: 9c7ff0f4e0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2600788

Change-Id: I30dfa5d5c2a81214949413d948424ca3f82f3e3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 00:50:07 +00:00
David Zeuthen
2f54846e66 identity: Set testMode to false for RKP.
Bug: 283196184
Test: atest VtsHalIdentityTargetTest
(cherry picked from https://android-review.googlesource.com/q/commit:50001471e5c9acc8a07fd5abb9d8a08879fc3b98)
Merged-In: Iabe0f4cf14d96aa2cf48fac4709640495e4c522a
Change-Id: Iabe0f4cf14d96aa2cf48fac4709640495e4c522a
2023-05-24 23:48:38 +00:00
Tri Vo
ee400c8108 KM 4 test fix Root-of-Trust parsing
ROT was previously parsed into local variable, then discarded.
Fix it so that we are actually using parsed values.

Bug: 283892150
Test: VtsHalKeymasterV4_0TargetTest
Change-Id: I8af439d6262141648b01f1accaa9eb739fea85f8
Merged-In: I8af439d6262141648b01f1accaa9eb739fea85f8
2023-05-24 17:08:53 -04:00