Commit Graph

64880 Commits

Author SHA1 Message Date
Weilin Xu
b5dd5a7362 Add idenfitier iterator test for bcradio HAL utils
Added unit tests for identifier iterator in AIDL broadcast radio
HAL utils library.

Bug: 310708886
Test: atest broadcastradio_utils_aidl_test
Change-Id: I09ea6b73e50edcc4a503758ea1af75b260f426f1
2024-02-06 10:57:40 -08:00
Tang Lee
78f804f2d3 Merge "Revert Return ILLEGAL_ARGUMENT for setting null callback for 2.4 HAL" into main 2024-02-05 03:24:25 +00:00
Treehugger Robot
7bce2972f6 Merge "Add bcradio HAL tests to presubmit" into main 2024-02-03 00:13:39 +00:00
Treehugger Robot
13a6753ea3 Merge "Add step and cancel tests for default bcradio HAL" into main 2024-02-02 23:44:58 +00:00
Weilin Xu
8ec8a37f23 Add bcradio HAL tests to presubmit
Bug: 320556913
Test: m -j
Change-Id: I873e48fedecde88e4eaa7adde1a2a33ac0c8465b
2024-02-02 15:03:43 -08:00
Weilin Xu
ed2d124ec1 Add step and cancel tests for default bcradio HAL
Added unit tests for step and cancel methods in the default AIDL
broadcast radio HAL implementation.

Bug: 316630344
Test: atest DefaultBroadcastRadioHalTestCase
Change-Id: I83b7e9321ebd8bad1eb035d4f23bedce47712511
2024-02-02 14:32:31 -08:00
Shunkai Yao
d8c144345a Merge "Effect: verify all AIDL IEffect versions are same as IFactory" into main am: 047484de60 am: 4221f8783d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2945531

Change-Id: I6cf6e12fc5ea623c0438b8ee3a91690a901da3fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-02 21:18:31 +00:00
Mikhail Naganov
ce35e9d36b Merge "audio: Move stable libaudioclient tests to presubmit for the AIDL HAL" into main am: cb49cde0ad am: 64edc33110
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2893423

Change-Id: I31d6008c1e167182de2cf3711abcea9c8038043b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-02 21:16:31 +00:00
Shunkai Yao
4221f8783d Merge "Effect: verify all AIDL IEffect versions are same as IFactory" into main am: 047484de60
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2945531

Change-Id: I4ca7e560dbe9a60dfb8b9420493edf5628e8560d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-02 20:39:08 +00:00
Mikhail Naganov
64edc33110 Merge "audio: Move stable libaudioclient tests to presubmit for the AIDL HAL" into main am: cb49cde0ad
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2893423

Change-Id: I2f827ef54fed5f2ed80cf64176bb7dd199f46de8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-02 20:36:44 +00:00
Shunkai Yao
047484de60 Merge "Effect: verify all AIDL IEffect versions are same as IFactory" into main 2024-02-02 20:23:29 +00:00
Mikhail Naganov
cb49cde0ad Merge "audio: Move stable libaudioclient tests to presubmit for the AIDL HAL" into main 2024-02-02 19:53:44 +00:00
Tang Lee
4e95fdd9a2 Revert Return ILLEGAL_ARGUMENT for setting null callback for 2.4 HAL
This reverts part of the CL(ag/24741349) on 2.4 HAL file to pass 2.4
VTS. Since ag/24741349 was just for passing latest VTS on default HAL,
it's ok to keep 2.4 HAL aligned with 2.4's VTS case.

Bug: 320925606
Test: none
Change-Id: I3c5e34930925c466ef6be4209e49122af1c791f6
2024-02-02 16:01:40 +08:00
Jooyung Han
fbddfd77ea Merge "Use LLNDK guard instead of builtin_available" into main am: 63b64e2995 am: 3f23aa7523
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2943125

Change-Id: I2ff3338a90b83fa4912aac65ca1368b0d458663e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-02 02:39:36 +00:00
Jooyung Han
3f23aa7523 Merge "Use LLNDK guard instead of builtin_available" into main am: 63b64e2995
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2943125

Change-Id: I85ae07b6cd65ac885f18dff099444573369dd528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-02 02:19:53 +00:00
Jooyung Han
63b64e2995 Merge "Use LLNDK guard instead of builtin_available" into main 2024-02-02 01:58:22 +00:00
Shunkai Yao
910a8153b2 Effect: verify all AIDL IEffect versions are same as IFactory
Bug: 322780092
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: If47f70b9d8f72a45f3ecf927294fb93fda28851b
2024-02-02 01:46:09 +00:00
Devin Moore
f5bedd5620 Merge "Revert^2 "Remove Q matrices"" into main am: 7f3b4b2a38 am: 1fc8301983
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2934130

Change-Id: I387d397cb16240b1273a0b2101a8fad10b0f3741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 22:26:01 +00:00
Treehugger Robot
d99d31ff73 Merge "Replace use of deprecated logging functions" into main am: 17aa36a60d am: 213e8375d4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2939519

Change-Id: Ib59bc363c6905fe876b8413bf1d9321f18d1de5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 22:25:50 +00:00
Shikha Panwar
d9db8bfe7e Merge "Expand DICE chain in VTS/test to contain arrays" into main am: 36e66b72fe am: ed58fe2f58
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2927630

Change-Id: Ice925eaef907edee8bc06b977828cd7a8d025ddf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 22:23:44 +00:00
Devin Moore
1fc8301983 Merge "Revert^2 "Remove Q matrices"" into main am: 7f3b4b2a38
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2934130

Change-Id: I2ffc32322b012a4dd2214c45ab3475bf30cd0d75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 21:42:35 +00:00
Treehugger Robot
213e8375d4 Merge "Replace use of deprecated logging functions" into main am: 17aa36a60d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2939519

Change-Id: Iece38a74cb6e612c3763940819948189cbf2e166
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 21:41:23 +00:00
Shikha Panwar
ed58fe2f58 Merge "Expand DICE chain in VTS/test to contain arrays" into main am: 36e66b72fe
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2927630

Change-Id: If518c675a69c32c843ae2c1363ce99ea3f25ea53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 21:41:03 +00:00
Treehugger Robot
082411ee97 Merge "Add tests for comparator in AIDL bcradio HAL utils" into main 2024-02-01 19:35:14 +00:00
Treehugger Robot
8197c568ed Merge "Add VTS for remoteaccess HAL." into main 2024-02-01 19:35:13 +00:00
Chris Weir
dfd27be4fd Merge changes I97c00d5a,Iab1699c4 into main
* changes:
  Fix sanitizer error
  Revert "Fix hwasan error for CAN HAL"
2024-02-01 19:01:38 +00:00
Mikhail Naganov
03761c7e8e audio: Move stable libaudioclient tests to presubmit for the AIDL HAL
These framework-side tests are helpful in detecting breakages
caused by changes in the HAL code.

Data from postsubmit runs:

Test module audioeffect_tests: Latency (p90): 3s, Flakiness: 0.00%
Test module trackplayerbase_tests: Latency (p90): 13s, Flakiness: 0.00%

Bug: 311830316
Test: presubmit
Test-Mapping-Slo-Bypass-Bug: b/318425155
Change-Id: I5c329239cd3890e98edc74283bc9edb83e7e7ba7
2024-02-01 10:47:21 -08:00
Devin Moore
7f3b4b2a38 Merge "Revert^2 "Remove Q matrices"" into main 2024-02-01 18:22:50 +00:00
Treehugger Robot
17aa36a60d Merge "Replace use of deprecated logging functions" into main 2024-02-01 17:36:36 +00:00
Shikha Panwar
36e66b72fe Merge "Expand DICE chain in VTS/test to contain arrays" into main 2024-02-01 16:06:36 +00:00
Shikha Panwar
9e15e5e01e Expand DICE chain in VTS/test to contain arrays
Include a list of subcomponents in AVB DiceChainEntry in the sample DICE
chain and include constraints on that in the sealing_policy.

Bug: 291238565
Test: VTS#secret_management_policy_gate
Change-Id: Id36ddf137bacf99c273b61c3136691426f2d5b34
2024-02-01 13:15:36 +00:00
Treehugger Robot
c239f1e375 Merge changes Ie1b0c687,I4e6dfdfa,I2da14a56,I47041785,I34388f76, ... into main am: 57220562b0 am: aec031156f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2926261

Change-Id: I21d2ad7c522c2abb2cbec21b3525f6f8584c1347
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 09:58:47 +00:00
Treehugger Robot
aec031156f Merge changes Ie1b0c687,I4e6dfdfa,I2da14a56,I47041785,I34388f76, ... into main am: 57220562b0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2926261

Change-Id: Id115f04fe658cdec3f1d516dbea2325a22971fd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 09:18:44 +00:00
Treehugger Robot
57220562b0 Merge changes Ie1b0c687,I4e6dfdfa,I2da14a56,I47041785,I34388f76, ... into main
* changes:
  [Thread] Add socket interface support in thread chip
  [Thread] Implement read on socket interface
  [Thread] Implement write on socket interface
  [Thread] Wait until socket created to create interface
  [Thread] Implement init/deinit socket interface
  [Thread] Initialize socket interface
2024-02-01 08:45:41 +00:00
Jooyung Han
23e5bf2873 Use LLNDK guard instead of builtin_available
APEXSUPPORT_API was a workaround when we had no support for
__ANDROID_VENDOR_API__. Since we have it now, use it instead of
builtin_available(android APEXSUPPORT_API).

Bug: 302088370
Test: CtsMediaAudioTestCases
Change-Id: I28b0e0ebab5f357a2f5cc29f244ae5494e379fbe
2024-02-01 12:49:35 +09:00
Yu Shan
7fea7cff8e [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: fca25aed95 am: 0c68c03d21 -s ours am: 52ebf31685 -s ours am: 5259a252da -s ours am: d430220317 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: I43f4f29dff7cdbc1c6c57e4cef56839a986d8806
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 02:59:13 +00:00
Treehugger Robot
07ce46f1f7 Merge "AHAL: add default values for dynamic port config of hardcoded config." into main am: a64a264f2d am: 178592e696
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2941766

Change-Id: Id4479a19ed51a221dffbbbf335c3f447c5cd4d29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 02:55:23 +00:00
shihchienc
27711c3195 [Thread] Add socket interface support in thread chip
Bug: 313425570
Test: build pass & manual test
Change-Id: Ie1b0c687cf529659521f1dd1457fcda35af1bf49
2024-02-01 02:31:31 +00:00
shihchienc
1623351bc0 [Thread] Implement read on socket interface
Bug: 313425570
Test: build pass & manual test
Change-Id: I4e6dfdfa73f7145e8f36d05abf1531d7796b4b9e
2024-02-01 02:31:28 +00:00
Treehugger Robot
178592e696 Merge "AHAL: add default values for dynamic port config of hardcoded config." into main am: a64a264f2d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2941766

Change-Id: I06ea348c29c0d4ed3055884f0151f2974b508f4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 02:16:04 +00:00
Yu Shan
d430220317 [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: fca25aed95 am: 0c68c03d21 -s ours am: 52ebf31685 -s ours am: 5259a252da -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: I35013efcd8fcf03c6460a82c02037121db98e61a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 02:15:25 +00:00
Yu Shan
bf72a8296b [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: fca25aed95 am: 0c68c03d21 -s ours am: 52ebf31685 -s ours am: 2f259191b7 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: If3b7ac02999b94ca345cd68f83c6d9772463c0ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 02:14:57 +00:00
Treehugger Robot
3550837150 Merge changes from topic "cherrypicker-L21800030001689425:N42900030026677133-main" into main
* changes:
  ExternalCameraHAL: fix CTS failures with callback for errors
  ExternalCameraHAL: improve buffer and error handling
  ExternalCameraHAL: Skip importing buffer from capture request
2024-02-01 01:44:16 +00:00
Treehugger Robot
a64a264f2d Merge "AHAL: add default values for dynamic port config of hardcoded config." into main 2024-02-01 01:42:36 +00:00
Yu Shan
0c31df96f2 [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: 4a7d5e2172 -s ours am: 9a9655c32d -s ours am: 3125ab5f23 -s ours am: 256d91f7b4 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: I808040487a5b5735c30291e681e1221f2d4bc1e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 01:36:24 +00:00
Yu Shan
69aef58dac [automerger skipped] Add retry in setProp test. am: 62fe882688 -s ours am: 2b31910a47 -s ours am: 72bd049404 -s ours am: b3e7c98e19 -s ours am: 2f56b282d8 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 1837df06c2 is already in history

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

Change-Id: I3d04aad2893dddc561e9822dee359230982b345f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 01:35:51 +00:00
Yu Shan
2f259191b7 [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: fca25aed95 am: 0c68c03d21 -s ours am: 52ebf31685 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: Ie47ed2fa0c0fb1ea77df5d472ad49cb7704297b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 01:33:52 +00:00
Yu Shan
5259a252da [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: fca25aed95 am: 0c68c03d21 -s ours am: 52ebf31685 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: Ia7372163f6e7c7eee909fa0cf26e3aaeee1c3f86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 01:32:02 +00:00
Yu Shan
b7b5c7a863 [automerger skipped] Add retry in setProp test. am: 62fe882688 am: 4381d2445c am: 4a7d5e2172 -s ours am: 9a9655c32d -s ours am: a148766c93 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 62fe882688 is already in history

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

Change-Id: I97d9ee4c36665352f2260ebcdfb3564686fee093
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 00:54:33 +00:00
Yu Shan
caaa27dc92 [automerger skipped] Add retry in setProp test. am: 62fe882688 -s ours am: 2b31910a47 -s ours am: 72bd049404 -s ours am: 7520b4c0b1 -s ours
am skip reason: Merged-In If9349a097a92c51101c7b5f4bf807b610ab2cb0b with SHA-1 1837df06c2 is already in history

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

Change-Id: I83feb22751abfddb77c7d8db53e205c21f50d724
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 00:54:20 +00:00