Commit Graph

67255 Commits

Author SHA1 Message Date
Treehugger Robot
4694452909 Merge "Add proposed trendy teams for VTS modules" into main 2024-10-30 03:04:54 +00:00
Tomasz Wasilczyk
1251ed7d80 Merge changes from topic "radio-hal-2.3" into main
* changes:
  Radio: bump AIDL data and ims.media dependencies for VTS
  Radio: bump AIDL data and ims.media dependencies for default impl
  Partially reapply "Enable OEM_PAID and OEM_PRIVATE APN types"
2024-10-29 21:54:50 +00:00
Mikhail Naganov
5d5f05fecd Merge "Volume Control: Separate the Volume Level and Mute param test" into main 2024-10-29 20:59:29 +00:00
Cody Schuffelen
5937aec5c4 Merge "Reapply "Use platform security domains in keymint/gatekeeper sepolicy"" into main 2024-10-29 17:53:01 +00:00
Eric Biggers
fa1db3aeee [automerger skipped] Merge changes I2b06e477,I0ef2862f into android15-tests-dev am: 74e63008a6 -s ours
am skip reason: Merged-In I2b06e477ee276296e2f8216c2ee99f4c526005a5 with SHA-1 649c20ef27 is already in history

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

Change-Id: I4145f223789c94156f2716dab37ab0cc7d9df1ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-29 16:45:39 +00:00
Eric Biggers
9899ba1712 [automerger skipped] Remove the used_slots assertion from VtsHalWeaverTargetTest am: 74edc4de09 -s ours
am skip reason: Merged-In I2b06e477ee276296e2f8216c2ee99f4c526005a5 with SHA-1 649c20ef27 is already in history

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

Change-Id: I139375f513a2cf8d7c50466df8d332fe10e733d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-29 16:45:36 +00:00
Eric Biggers
74e63008a6 Merge changes I2b06e477,I0ef2862f into android15-tests-dev
* changes:
  Remove the used_slots assertion from VtsHalWeaverTargetTest
  Update comment about Weaver slot assertion
2024-10-29 16:29:50 +00:00
Sneha Patil
6a717477cd Volume Control: Separate the Volume Level and Mute param test
Bug: 305866207
Test: atest VtsHalVolumeTargetTest
Change-Id: Ic887defcbb29a4abbba142ce855cc0ed9ce64741
2024-10-29 13:30:09 +00:00
Arun Voddu
0ee6d51867 Merge "VTS to verify set/get AllowedCarriers for HAL 2.2" into android15-tests-dev am: 0a93bdbd34
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3298014

Change-Id: I77cbab5239101000e7f61ca7cf2f7db0fd76a9ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-29 08:05:26 +00:00
Arun Voddu
0a93bdbd34 Merge "VTS to verify set/get AllowedCarriers for HAL 2.2" into android15-tests-dev 2024-10-29 07:48:32 +00:00
Treehugger Robot
fc1f318458 Merge "Add proposed trendy teams for VTS modules" into main 2024-10-29 02:27:31 +00:00
Yihan Dong
bae2a41e3d Merge "Add proposed trendy teams for VTS modules" into main 2024-10-29 01:27:46 +00:00
Yihan Dong
87c9cb4f63 Merge "Add proposed trendy teams for VTS modules" into main 2024-10-29 01:27:05 +00:00
A. Cody Schuffelen
abed683f94 Reapply "Use platform security domains in keymint/gatekeeper sepolicy"
This reverts commit 82e13c4269.

Bug: b/374158137
Change-Id: I7e689444d2bd4a41e0b987e163ef0e97f161ac47
Test: with other changes in topic
2024-10-28 16:39:09 -07:00
Mikhail Naganov
40c7dd88f7 Merge "VisualizerTest: Refactor Visualizer VTS Target Test" into main 2024-10-28 20:58:05 +00:00
Treehugger Robot
739d98c811 Merge "[rkp_factory_tool] enforce the presence of UDS certs" into main 2024-10-28 20:21:13 +00:00
Tomasz Wasilczyk
65dc358765 Merge "libradiocompat: Move all AIDL dependencies to a separate cc_defaults" into main 2024-10-28 17:28:00 +00:00
Yihan Dong
1ee583fda3 Update default team for VTS cas tests
Change-Id: I4066d4dad8bc2f469de6ea38500d93c5c3f945f4
Test: build locally
Bug: 368362374
2024-10-28 05:03:34 +00:00
Aayush Soni
083aa97084 VisualizerTest: Refactor Visualizer VTS Target Test
This change refactors the VtsHalVisualizerTargetTest by introducing the VisualizerTestHelper class and the VisualizerDataTest class, which inherits from the helper class. The refactor retains the original test's behavior.

Bug: 305866207
Test: atest VtsHalVisualizerTargetTest

Change-Id: I008698b89b8416a6c6a5af3aaf8b7256e2a29498
2024-10-26 04:05:01 +00:00
Steven Moreland
1850469beb Merge "Add proposed trendy teams for VTS modules" into main 2024-10-25 21:53:12 +00:00
Tomasz Wasilczyk
bfa0909da6 Radio: bump AIDL data and ims.media dependencies for VTS
Bug: 366194627
Test: m
Test: ABTD v2/telephonycomm/cts_telephony_tests
Change-Id: I9bf9fd65d9beb1ba5d6695d7c2d0400ad12cf1b3
2024-10-24 11:30:48 -07:00
Tomasz Wasilczyk
ddbb1fd365 libradiocompat: Move all AIDL dependencies to a separate cc_defaults
This will make it easier to upgrade these dependencies, since they have
to be on the same version across all users.

Bug: 366194627
Test: m
Test: ABTD v2/telephonycomm/cts_telephony_tests
Change-Id: Ib8352bd3ac5d23b986992443b5f594e83c4fac07
2024-10-24 11:30:48 -07:00
Tomasz Wasilczyk
fa85fb3fa8 Radio: bump AIDL data and ims.media dependencies for default impl
Bug: 366194627
Test: m
Test: ABTD v2/telephonycomm/cts_telephony_tests
Change-Id: I4e376660711b214c7e403bc0b0290ed0b53b52f2
2024-10-24 11:30:48 -07:00
Tomasz Wasilczyk
695ca37b02 Partially reapply "Enable OEM_PAID and OEM_PRIVATE APN types"
This partially reverts commit 1de834a671.

Bug: 366194627
Test: m
Test: ABTD v2/telephonycomm/cts_telephony_tests
Change-Id: I62e903572dc088e1452be26ea37cd7ad752ae1eb
2024-10-24 11:30:48 -07:00
Treehugger Robot
1058da5f43 Merge "Add proposed trendy teams for VTS modules" into main 2024-10-24 02:28:08 +00:00
Yihan Dong
49e767ac71 Add proposed trendy teams for VTS modules
Change-Id: Ie70998ddb08618592145d952083acdff49c75d70
Test: build locally
Bug: 368362374
2024-10-24 01:46:31 +00:00
Yihan Dong
9d98166611 Merge "Add proposed trendy teams for VTS modules" into main 2024-10-24 01:45:43 +00:00
Liana Kazanova
0cccbfad49 Merge "Revert "Enable OEM_PAID and OEM_PRIVATE APN types"" into main 2024-10-23 23:47:19 +00:00
Liana Kazanova
1de834a671 Revert "Enable OEM_PAID and OEM_PRIVATE APN types"
Revert submission 3312039-oem-paid-hal

Reason for revert: DroidMonitor: Potential culprit for http://b/375241855 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Reverted changes: /q/submissionid:3312039-oem-paid-hal

Change-Id: I422406520621ea2db73b13c0ffbbca1359ba5a0f
2024-10-23 21:51:56 +00:00
Daniel Zheng
5ee2652c7b Merge "bootctl: check for nullptr" into main 2024-10-23 17:04:48 +00:00
Karuna Wadhera
0905f6eef4 Merge "Add versioned libkeymint_support" into main 2024-10-23 16:50:30 +00:00
Tomasz Wasilczyk
59dfb5211f Merge changes from topic "oem-paid-hal" into main
* changes:
  Enable OEM_PAID and OEM_PRIVATE APN types
  Stage OEM_PAID and OEM_PRIVATE ApnTypes
2024-10-23 16:00:51 +00:00
Yihan Dong
569664acb2 Add proposed trendy teams for VTS modules
Change-Id: I7e094b56dd10d0b57684277e0ac09bd2c54a7dff
Test: build locally
Bug: 368362374
2024-10-23 06:54:48 +00:00
Karuna Wadhera
c42a2a6862 Add versioned libkeymint_support
Bug: 369375199
Test: Treehugger
Change-Id: I5eab3a222aeba26640c3d03e52242ee5c2c2b277
2024-10-23 04:29:37 +00:00
Treehugger Robot
105f7a94ad Merge "Add proposed trendy teams for VTS modules" into main 2024-10-23 02:54:42 +00:00
Treehugger Robot
a0c2437ea5 Merge "Remove dependencies on the 1-variant fallback" into main 2024-10-23 01:14:39 +00:00
Priyanka Advani (xWF)
6c01282b0f Merge "Revert "Use platform security domains in keymint/gatekeeper sepolicy"" into main 2024-10-23 01:01:46 +00:00
Priyanka Advani (xWF)
82e13c4269 Revert "Use platform security domains in keymint/gatekeeper sepolicy"
Revert submission 3312283-2024-10-18-schuffelen-sepolicy

Reason for revert: Droidmonitor created revert due to b/375059051. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:3312283-2024-10-18-schuffelen-sepolicy

Change-Id: Icebd34eb9e2941a6480d9943986a104cc5249729
2024-10-22 23:51:23 +00:00
Cole Faust
be7e47f8ec Remove dependencies on the 1-variant fallback
When adding a dependencies, if the variants don't match, but the
dependency only has 1 variant anyways, soong will always use that
variant. This makes it hard to add new variants to soong, because the
1-variant fallback stops being used and you start getting missing
variant errors. Make changes to bp files such that all dependencies
correctly specify the variant to use.

Bug: 372091092
Flag: EXEMPT refactor
Test: m nothing
Change-Id: Ia820b73e20525ff35c9a8bf8179eb63869857988
2024-10-22 16:30:58 -07:00
Daniel Zheng
917cca5e93 bootctl: check for nullptr
Add check for nullptr in module_ in case bootctl service dies.

Test: th
Change-Id: Ibd36007db715434620be457d5793c1d4f5532c1c
2024-10-22 16:10:29 -07:00
Sean Thomas
e2307105fc [rkp_factory_tool] enforce the presence of UDS certs
add a flag to verifyFactoryCsr that enforces the presence
of UDS certs in the presented CSR

Bug: 366147625
Test: m rkp_factory_extraction_tool
Test: m librkp_factory_extraction_test
Test: m libkeymint_remote_prov_support_test
Test: atest system/security/provisioner
Test: atest hardware/interfaces/security/keymint/support

Change-Id: I1b6c85b858d76b1ea418400342c89553cbd4bc1d
2024-10-22 21:53:29 +00:00
Mikhail Naganov
c546b2b1a6 Merge changes If396a5ce,I8de367ce into main
* changes:
  audio: Add warning log for unmatched mixer values
  audio: Fix the getters of the hardware mixer controls
2024-10-22 21:03:20 +00:00
Jindong Yue
214c86e522 audio: Add warning log for unmatched mixer values
Compare the mixer control values set by the user with the values
retrieved from the hardware, and log a warning if they do not match.

This check is meaningful because of the integer division involved in
converting between percentage and hardware values in tinyalsa, which
can lead to small discrepancies due to rounding.

Bug: 375030900
Test: build locally
Change-Id: If396a5cedc768f2bab5db055b5cf875143e3c23b
Signed-off-by: Jindong Yue <jindong.yue@nxp.com>
2024-10-22 21:02:34 +00:00
Jindong Yue
5c7e78b8ee audio: Fix the getters of the hardware mixer controls
Since there is a local cache of hardware mixer controls
(mHwGains and mHwVolumes), the getters do not need to
query the mixer every time. Instead, we only read from
the mixer when the cache is empty.

Bug: 375030900
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I8de367cee503124acd485465dffadaadcbac88af
Signed-off-by: Jindong Yue <jindong.yue@nxp.com>
2024-10-22 21:01:38 +00:00
Devin Moore
689515da6e Merge "Add benchmark for sending a vector of binders over AIDL" into main 2024-10-22 20:12:44 +00:00
Roman Kiryanov
c1136a5b92 Merge "Use platform security domains in keymint/gatekeeper sepolicy" into main 2024-10-22 20:07:34 +00:00
Devin Moore
1274f5b0b8 Add benchmark for sending a vector of binders over AIDL
Test: atest libbinder_benchmark
Bug: none
Change-Id: I94ed998dda092e581884167d845d2c0d8b419ee3
2024-10-22 16:53:36 +00:00
Treehugger Robot
094b92841f Merge "Add proposed trendy teams for VTS modules" into main 2024-10-22 16:17:21 +00:00
Daniel Zheng
c916dd1fad Merge "bootctl: fix reconnect logic" into main 2024-10-22 16:00:27 +00:00
Yihan Dong
e8576cb72c Add proposed trendy teams for VTS modules
Change-Id: I5befd829f7d3c9019bb5ff6057f27b026248d106
Test: build locally
Bug: 368362374
2024-10-22 06:34:24 +00:00