Commit Graph

47579 Commits

Author SHA1 Message Date
Treehugger Robot
62431377b5 Merge "Merge OWNERS files for radio" into main 2023-09-08 23:16:55 +00:00
Treehugger Robot
41986a4421 Merge "Merge OWNERS files for soundtrigger" into main 2023-09-08 23:14:21 +00:00
Devin Moore
4d8a6562e6 Merge OWNERS files for radio
Test: none
Bug: 296950573
Change-Id: I2bb2bc894d7631e41f3651076b1a8d64400d65c1
2023-09-08 23:13:57 +00:00
Treehugger Robot
de95de1939 Merge "Merge OWNERS files for drm" into main 2023-09-08 23:11:03 +00:00
Treehugger Robot
54c3b690ad Merge "Merge OWNERS files for renderscript" into main 2023-09-08 22:59:28 +00:00
Treehugger Robot
a1a873d44b Merge "Merge OWNERS files for cas" into main 2023-09-08 22:55:43 +00:00
Treehugger Robot
a7b29b6338 Merge "Merge OWNERS files for broadcastradio" into main 2023-09-08 22:55:03 +00:00
Devin Moore
fde9e2de74 Merge OWNERS files for broadcastradio
Test: none
Bug: 296950573
Change-Id: I2f6e58593b4b699ffc8334c25c595055b5f6c496
2023-09-08 22:53:01 +00:00
Treehugger Robot
339afacb9e Merge "Merge OWNERS files for configstore" into main 2023-09-08 22:52:38 +00:00
Devin Moore
01d45381ad Merge OWNERS files for renderscript
Test: none
Bug: 296950573
Change-Id: If999e47f048c4f125b534b4b9616f3ed1553a1c4
2023-09-08 22:50:08 +00:00
Treehugger Robot
cbf319a710 Merge "Merge OWNERS files for boot" into main 2023-09-08 22:49:18 +00:00
Yifan Hong
4a3efa5868 compatibility_matrices: T launching devices allow to use light V1 AIDL. am: 6299324831
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746179

Change-Id: I3b856eebb8ebd1e44149c7232a35b945c336b163
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-08 22:45:11 +00:00
Shunkai Yao
5348432dea Merge "Avoid sub_overflow_minimal in AIDL effects VTS" into main 2023-09-08 21:38:08 +00:00
Devin Moore
3b6eaf883d Merge OWNERS files for soundtrigger
Test: none
Bug: 296950573
Change-Id: Iff3909e3457da21840d4351e7ab666eb61ac523a
2023-09-08 21:20:53 +00:00
Devin Moore
9ef689ccc6 Merge OWNERS files for drm
Test: none
Bug: 296950573
Change-Id: I348a5389fd759cc70e6bc643dedb68f924b1a113
2023-09-08 21:17:44 +00:00
Devin Moore
60b2d3d20c Merge OWNERS files for configstore
Test: none
Bug: 296950573
Change-Id: I2ee7f8d2d460ea0266e45fc479245916e9d6df2d
2023-09-08 20:56:04 +00:00
Treehugger Robot
a34b74b8cd Merge "Merge OWNERS files for atrace" into main 2023-09-08 20:36:51 +00:00
Devin Moore
064fc8cb99 Merge OWNERS files for cas
Test: none
Bug: 296950573
Change-Id: Id64ddb114d520591ab443d4d226e87212c82dd6f
2023-09-08 20:35:10 +00:00
Devin Moore
eac9f99552 Merge OWNERS files for boot
Test: none
Bug: 296950573
Change-Id: I53e45a7d40b699c7413cac0fb29c14bd67c4a6f2
2023-09-08 20:32:15 +00:00
Devin Moore
96172a2667 Merge OWNERS files for atrace
Test: none
Bug: 296950573
Change-Id: Iaa0e7db86aa742e2451908b0033a5343e70235e6
2023-09-08 20:25:29 +00:00
Yifan Hong
8b7b91080c Merge "compatibility_matrices: T launching devices allow to use light V1 AIDL." into main 2023-09-08 20:08:25 +00:00
Yifan Hong
6299324831 compatibility_matrices: T launching devices allow to use light V1 AIDL.
AIDL deprecation checks are only implemented in U,
so the existing V2 requirement on the T matrix
did not take effect on T branches. Hence, we
shouldn't add requirements retroactively.

Test: TH
Bug: 298318354
Change-Id: Iaf38c6d6270f4aa9c7163540a396045be9d7865a
2023-09-08 18:38:22 +00:00
Yifan Hong
a06efe1543 compatibility_matrices: T launching devices allow to use light V1 AIDL.
AIDL deprecation checks are only implemented in U,
so the existing V2 requirement on the T matrix
did not take effect on T branches. Hence, we
shouldn't add requirements retroactively.

Test: TH
Bug: 298318354
Change-Id: Iaf38c6d6270f4aa9c7163540a396045be9d7865a
2023-09-08 18:37:45 +00:00
Mikhail Naganov
3401dae1ae Merge "audio: Properly support external device port with static configs" into main 2023-09-08 17:44:58 +00:00
Shunkai Yao
5ed80c5144 Avoid sub_overflow_minimal in AIDL effects VTS
Bug: 299385610
Test: atest VtsHalHapticGeneratorTargetTest
Change-Id: I1721fb87dd373a40453505733c8aaee647b4cf3b
2023-09-08 17:09:30 +00:00
Mikhail Naganov
fcf980e586 audio: Properly support external device port with static configs
External device ports might not have dynamic profiles, for example,
ports for BT devices. Properly handle this case in the default
implementation.

Bug: 264712385
Test: atest VtsHalAudioCoreTargetTest
Test: atest audiosystem_tests
Change-Id: I8d4bcbf6ccf2ba05436e68e3ba94567fc7610eb7
2023-09-08 09:47:30 -07:00
Ryan Prichard
3cef7f7bfe Merge "[RESTRICT AUTOMERGE] Undefine NAN before defining it again" into main 2023-09-07 21:09:05 +00:00
Shunkai Yao
5b8638c66c Remove unused file EffectWorker.h
Bug: 299213582
Test: m
Change-Id: I9ffd2e4e1cf1fbca69650eb101812db2ed3acc6f
2023-09-07 17:57:45 +00:00
Treehugger Robot
594656ed52 Merge "Migrate from android::String isEmpty to empty" into main 2023-09-07 17:20:14 +00:00
Tomasz Wasilczyk
ad5787ada5 Migrate from android::String isEmpty to empty
Bug: 295394788
Test: make checkbuild
Change-Id: I66604d41926df012fd5834e74818f3179b77eb02
2023-09-07 15:51:14 +00:00
Sunil Ravi
2079fbcd04 wifi: set join to true in p2p connect tests am: 858665687d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2743883

Change-Id: I961f6a8cc9569ad401a1df41f252325f94392350
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 02:41:10 +00:00
Ryan Prichard
4dcd87fbef [RESTRICT AUTOMERGE] Undefine NAN before defining it again
After upgrading libc++, math.h happens to be included at the point
where this file tries to define NAN. Redefining a macro to a different
value is an error, but #undef'ing a macro is OK even if the macro isn't
actually defined.

Bug: b/175635923
Test: treehugger
Change-Id: Ie8e3e87189bcd7ed8fccccfc0a79e04a5bfda16b
Merged-In: Ie8e3e87189bcd7ed8fccccfc0a79e04a5bfda16b
2023-09-06 18:42:10 -07:00
Sunil Ravi
858665687d wifi: set join to true in p2p connect tests
After adding ag/21179155, auto join flag is
not set for every p2p connect command. The tests
are passing an unknown peer MAC address to connect(). To
pass the tests, the connect should trigger a scan and
try to find this unknown mac address. So set join flag
to true to run the same scan logic.

Bug: 298310537
Bug: 268236829
Bug: 218608010
Test: atest VtsHalWifiSupplicantP2pIfaceTargetTest
Change-Id: Id5baa0f599d11a3563780aae15ff3cea0407060c
Merged-In: Id5baa0f599d11a3563780aae15ff3cea0407060c
2023-09-06 23:30:32 +00:00
Nethaji B
37fb2fe77d Skip wifi AP tests, if AP feature is not supported am: 6eab68a9e6 am: 7d5727bf65
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2740896

Change-Id: I4eade72a9c5fa16035382a52ed1d6be69edd67e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 18:00:56 +00:00
Nethaji B
7d5727bf65 Skip wifi AP tests, if AP feature is not supported am: 6eab68a9e6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2740896

Change-Id: I653411aa1c02a8025c145444b6ee1f749116ee39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 17:17:15 +00:00
Alice Wang
01fc1b7279 Merge "Make android.hardware.security.rkp-rust available for virt apex" into main 2023-09-06 07:36:55 +00:00
David Drysdale
06717b5ec2 Merge "Summarize security HALs" into main 2023-09-06 06:04:26 +00:00
Changyeon Jo
bacdd1ec09 Update OWNERS file
This change updates OWNERS file for EVS interface.

Bug: 299195329
Test: Manual
Change-Id: Ife421b8aa4a380d8585e6d8476f0a24f31bc2633
2023-09-06 00:57:59 +00:00
Nethaji B
6eab68a9e6 Skip wifi AP tests, if AP feature is not supported
- Added API to check wifi chip supports AP interface
- Check AP support as a precondition for AP related TCs

Bug: 284925541
Test: atest VtsHalWifiApV1_5TargetTest
Change-Id: I1121d7b787ed972980bab0e05a52f3ca2f3d0a24
2023-09-05 19:56:15 +00:00
Istvan Nador
8f28f8b8ea Enable the keymaster logger in the default Keymint
This solution was adopted from Cuttlefish's host side Keymint
implementation: I22bde00aed311c6774f83acc08a2c21e6e75141f.

Bug: 296983430
Test: Tested with Cuttlefish that the logs are present in logcat.
Change-Id: I942b0200bb164a2a865b255c6f26d628cbd345a4
2023-09-04 12:05:58 +00:00
David Drysdale
1d5b2daffe Summarize security HALs
Test: nope
Change-Id: Ie222c457a7637aa41bafbdb6c875624fbb82a397
2023-09-04 13:04:45 +01:00
Treehugger Robot
f9e524c5b1 Merge "Move CDDL into separate CDDL files" into main 2023-09-01 22:20:54 +00:00
Treehugger Robot
ab10c92241 Merge "Use the PDL library for HCI packets" into main 2023-09-01 21:01:49 +00:00
Andrew Scull
92bd93934a Merge "Test the format of patch level device info" into main 2023-09-01 20:29:31 +00:00
Paul Crowley
6aae9b6432 Move CDDL into separate CDDL files
Move CDDL out of comments and into files, per-method
generateCertificateRequest.cddl
generateCertificateRequestV2.cddl

This makes it easier to read and it means tools can parse it.

Test: Treehugger
Change-Id: I9b71b094d128a5a4566a4d352aaa11d1c9b595ff
2023-09-01 19:27:57 +00:00
William Escande
b94637beae Use the PDL library for HCI packets
Bug: 296427840
Test: mma -j32
Change-Id: I5dc1d6cd24890e4558ace5b8de4ed6d93a6abc86
Merged-In: I5dc1d6cd24890e4558ace5b8de4ed6d93a6abc86
2023-09-01 18:02:53 +00:00
Andrew Scull
e780dbf0d0 Test the format of patch level device info
On top of checking that the patch level are a UINT, also check that they
follow the YYYYMM or YYYYMMDD format in the CSR v3 as is required by the
server validation logic. This check is not applied in the factory as the
value might not yet be correctly provisioned.

Bug: 269813991
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I5c62ba176dae390ea0a387bba6cb975226e3873a
2023-09-01 17:42:31 +00:00
Jooyung Han
bb1e84f27f Merge "Mark neuralnetworks HAL as updatable-via-apex" into main 2023-09-01 08:47:22 +00:00
Treehugger Robot
658276f781 Merge "Add CAS AIDL/HIDL support for Tuner Descrambler Tests" into main 2023-08-31 19:23:29 +00:00
Yixiao Luo
d4a66cb3d0 Add CAS AIDL/HIDL support for Tuner Descrambler Tests
Bug: 266968335
Test: VtsHalTvTunerTargetTest
Change-Id: I55074360587735256c4f0efa8228d28f57b21592
Merged-In: I55074360587735256c4f0efa8228d28f57b21592
2023-08-31 11:39:38 +05:30