Steven Moreland
4255cdc8a9
Merge "HIDL multithreaded: increase timeout duration" into main am: 43d4e6fdb7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2828485
Change-Id: I6fea86adc6009fc769dcee7aee53599dba70cbc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 07:45:00 +00:00
Steven Moreland
43d4e6fdb7
Merge "HIDL multithreaded: increase timeout duration" into main
2023-11-15 07:02:10 +00:00
Treehugger Robot
c66f9eb482
Merge "Refactored automotiveCanV1.0_fuzzer" into main am: abe08ca9fe
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2761765
Change-Id: I7a53253c300de28996273af494b10261c785910d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 06:34:49 +00:00
Treehugger Robot
abe08ca9fe
Merge "Refactored automotiveCanV1.0_fuzzer" into main
2023-11-15 06:00:41 +00:00
Andy Hung
9f1b5aceac
Merge "frameCountFromDurationUs: Avoid integer overflow" into main am: 4cf75592a3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2824592
Change-Id: Ide582f21f71dce662bc9d1ad617c47fc183140eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 04:05:40 +00:00
Andy Hung
4cf75592a3
Merge "frameCountFromDurationUs: Avoid integer overflow" into main
2023-11-15 03:31:58 +00:00
Steven Moreland
7e815610a4
HIDL multithreaded: increase timeout duration
...
This was flaking in infra. I wasn't able to reproduce
offline. Yes, this code directly affects a test in
system/tools/hidl git project.
Bug: 309428730
Test: atest hidl_test
Change-Id: Id8eef9f84f208d5c5de739869fe56603da9dc141
2023-11-14 08:48:42 +00:00
Treehugger Robot
d6628b9628
Merge "Revert "Revert "Revert "[avf] Adjust IRPC VTS tests to handle AV..."" into main am: 2000d6735a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829350
Change-Id: Ib5aed4abf812c8115ae62f3b9374e736127f7e50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-14 03:10:27 +00:00
Treehugger Robot
2000d6735a
Merge "Revert "Revert "Revert "[avf] Adjust IRPC VTS tests to handle AV..."" into main
2023-11-14 02:41:56 +00:00
Alan Stokes
9cf6ef128f
Revert "Revert "Revert "[avf] Adjust IRPC VTS tests to handle AV..."
...
Revert submission 2812456-revert-2812435-revert-2778549-expose-avf-rkp-hal-GTFGLMUUKQ-PAWNEHUQBT
Reason for revert: SELinux denials: b/310744536
Reverted changes: /q/submissionid:2812456-revert-2812435-revert-2778549-expose-avf-rkp-hal-GTFGLMUUKQ-PAWNEHUQBT
Change-Id: Ibfbb80fed423d722362115e744fa13c376537e92
2023-11-14 01:40:45 +00:00
Alice Wang
db8dcb1856
Merge "Revert "Revert "[avf] Adjust IRPC VTS tests to handle AVF in uns..."" into main am: ae656627a0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2812454
Change-Id: I74626ecc63ae959028c87518805bd546f33727ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 22:11:40 +00:00
Alice Wang
ae656627a0
Merge "Revert "Revert "[avf] Adjust IRPC VTS tests to handle AVF in uns..."" into main
2023-11-13 21:33:49 +00:00
Hongguang Chen
25b01eb2c4
Merge "Fix bluetooth aidl crash" into main am: 5e80be918c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2812113
Change-Id: I743804d16e1e9e718e98fa7176876b118a52aafc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 19:07:39 +00:00
Shunkai Yao
a1bbe741af
Merge "Effect AIDL: add Spatializer aidl in audio effect HAL" into main am: 69bc4e0711
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2486775
Change-Id: I09ae828de8aac51d8a788a73fc25bd96541cdc89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 19:07:26 +00:00
Hongguang Chen
5e80be918c
Merge "Fix bluetooth aidl crash" into main
2023-11-13 18:51:34 +00:00
Shunkai Yao
69bc4e0711
Merge "Effect AIDL: add Spatializer aidl in audio effect HAL" into main
2023-11-13 17:43:44 +00:00
Treehugger Robot
0d34a76e14
Merge "Updated fuzz_config in Android.bp file" into main am: 715bb87f96
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505241
Change-Id: I29d59f1f21cab45f1f91b252b3324d4e671953b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 14:17:03 +00:00
Treehugger Robot
715bb87f96
Merge "Updated fuzz_config in Android.bp file" into main
2023-11-13 13:29:27 +00:00
Michael Chan
76f06f2c6a
frameCountFromDurationUs: Avoid integer overflow
...
Change-Id: Ifbeab2724172f0adc113d6f8852a6f8ae7870817
2023-11-13 16:53:36 +11:00
yanggang.yang
886074d669
Fix bluetooth aidl crash
...
[Description]
during servicefuzz test, when AIDL has already been closed, then send
packet will cause crash
[Root Cause]
send function doesn't check AIDL mstate and it may use illegal socket fd
[Solution]
add AIDL state check before send
[Test Report]
test bluetooth servcefuzz pass
Change-Id: Id10c72269a392562798a6e46e9753402db423ee3
Bug: 308904509
2023-11-13 13:39:19 +08:00
Devin Moore
9bc86c7745
[automerger skipped] Merge changes from topic "upstream_next_vintf_v1" into main am: bafcb977b5 -s ours
...
am skip reason: Merged-In I843a24308a1653bff0b4842ff71e657304bea2c8 with SHA-1 6ea114dcd0 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2825154
Change-Id: I0eece1f7ac14ab03f6eb5e48aeb04fceef204826
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-10 21:47:36 +00:00
Devin Moore
c25c994f96
[automerger skipped] Remove compatibility_matrix.9.xml from 'next' builds am: f45d423af2 -s ours
...
am skip reason: Merged-In I843a24308a1653bff0b4842ff71e657304bea2c8 with SHA-1 6ea114dcd0 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2825154
Change-Id: Id5f6482d822ca216dac19e643427291d95ae32e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-10 21:47:31 +00:00
Devin Moore
bafcb977b5
Merge changes from topic "upstream_next_vintf_v1" into main
...
* changes:
Remove compatibility_matrix.9.xml from 'next' builds
Mark some HALs as updatable-via-apex retroactively
2023-11-10 21:13:06 +00:00
Shunkai Yao
992b009bc5
Effect AIDL: add Spatializer aidl in audio effect HAL
...
Spatializer is a union representing parameters for audio spatialization effects
Bug: 273373363
Test: Build
Change-Id: I6e8414238256903aeae171c5b7b7a98fe5f96f89
2023-11-10 05:33:58 +00:00
Ayushi Khopkar
3b47e81f1c
Updated fuzz_config in Android.bp file
...
Added new fields in fuzz_config like - hotlists,
description, vector, service_privilege, users, fuzzed_code_usage, etc.
Bug: 271384401
Bug: 306435930
Test: Build the updated fuzz targets
Change-Id: I7534e278c59dc9dc46b481ce5bbb3efa2a51bb56
2023-11-10 10:14:51 +05:30
Treehugger Robot
3953dbdaaf
Merge "CAS AIDL: Start thread pool for default service" into main am: 0ff72a9189
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2818539
Change-Id: I83184db02bb1220eb17d6801c23b861b43849bd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-10 04:42:08 +00:00
Treehugger Robot
0ff72a9189
Merge "CAS AIDL: Start thread pool for default service" into main
2023-11-10 04:14:03 +00:00
Devin Moore
f45d423af2
Remove compatibility_matrix.9.xml from 'next' builds
...
This compatibility matrix has not be finalized or released yet, so it's
very important that releasing devices in the 'next' configuration don't
use its contents.
Test: m
Bug: 296930312
Change-Id: I843a24308a1653bff0b4842ff71e657304bea2c8
Merged-In: I843a24308a1653bff0b4842ff71e657304bea2c8
2023-11-09 21:39:32 +00:00
Devin Moore
2f0b6a3aea
Mark some HALs as updatable-via-apex retroactively
...
These are all marked updatable-via-apex in compatibility_matrix.9.xml.
Adding them to compatibility_matrix.8.xml to allow Cuttlefish to build
with the apexes on 'next'
Test: m
Bug: 296930312
Change-Id: I2910695dbb7a79ca7164f7ed69437f9636d4135b
Merged-In: I2910695dbb7a79ca7164f7ed69437f9636d4135b
2023-11-09 21:39:15 +00:00
Feiyu Chen
aa71384a9d
Merge "Add "system" group to Audio HAL" into aosp-main-future
2023-11-09 18:55:39 +00:00
David Drysdale
dfa3f73729
Merge changes from topic "ag-wire" into main am: 0a44da8589
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2817768
Change-Id: I61ee72e3ec5320717c09d8fba01ec4a78f1ba18a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 07:50:44 +00:00
David Drysdale
db141272d4
AuthGraph: add fuzzer am: 6fb22dc9ef
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2817763
Change-Id: I38939c7f6c7dc9f8581a6b5284a80b877ded2b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 07:50:39 +00:00
David Drysdale
8a036f621d
AuthGraph: move code into library am: 6c09af215d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2817380
Change-Id: I6c5ca5325a9c71c67f806497502a9494204315d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 07:50:33 +00:00
David Drysdale
25946ba24d
AuthGraph: reduce dependency on authgraph_core am: f2117ff77c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2816515
Change-Id: I3feb6b51f31b0aeece8c9f889ec74e7900414f4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 07:50:28 +00:00
David Drysdale
0a44da8589
Merge changes from topic "ag-wire" into main
...
* changes:
AuthGraph: add per-role VTS tests
AuthGraph: add fuzzer
AuthGraph: move code into library
AuthGraph: reduce dependency on authgraph_core
2023-11-09 07:11:51 +00:00
William Escande
124c8c8d0c
[automerger skipped] Merge "Add defaults for audio AIDL interfaces" into main am: e76315b139 -s ours
...
am skip reason: Merged-In Ic9d8afc1d4e19e4243c66065b0a5d29156632851 with SHA-1 95732c6cb9 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2781710
Change-Id: I15ddd7079099fe80f4a611682ce18cdd05093f44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 19:30:19 +00:00
Shunkai Yao
04b93d3f3b
[automerger skipped] Add defaults for audio AIDL interfaces am: 195d3d6915 -s ours
...
am skip reason: Merged-In Ic9d8afc1d4e19e4243c66065b0a5d29156632851 with SHA-1 95732c6cb9 is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2781710
Change-Id: Ifd8271ab2ac24ab9c7bbe59a74bdeb30f8b32aa9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 19:30:08 +00:00
William Escande
e76315b139
Merge "Add defaults for audio AIDL interfaces" into main
2023-11-08 19:06:32 +00:00
feiyuchen
17c0fe507e
Add "system" group to Audio HAL
...
needed for using EdgeTpu.
Due to this code goes to AOSP, please see CL details and test result in b/289097511#comment24.
Bug: 289097511
Change-Id: Ie0969309346cd85b4bb8ac71860a529710c73345
2023-11-08 17:24:21 +00:00
David Drysdale
fe41825f1c
AuthGraph: add per-role VTS tests
...
Add VTS tests that just exercise a single role, sink or source.
Use the AuthGraph core library to provide the implementation of the
other role. This means that the tests are best written in Rust.
Put the test code into a library, so that other HALs which include
AuthGraph as a component can exercise the AuthGraph parts in their own
VTS tests.
Test: VtsAidlAuthGraphRoleTest
Bug: 284470121
Change-Id: I73f6aa277b41cc728587d707d7a6f82f0d18e08f
2023-11-08 12:43:29 +00:00
Shunkai Yao
ca63a36695
Merge "Add defaults for audio AIDL interfaces" into aosp-main-future
2023-11-08 01:41:21 +00:00
Bart Van Assche
36c4e67eb8
audio: VtsHalAudioCoreModuleTargetTest: Convert a SIGSEGV into an assertion failure am: a0234940b3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2820217
Change-Id: I311b31564ea85c81f4276a67c63f9d23c6bc8ee2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 22:43:49 +00:00
Bart Van Assche
a0234940b3
audio: VtsHalAudioCoreModuleTargetTest: Convert a SIGSEGV into an assertion failure
...
Convert the following segmentation fault into an assertion failure:
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000000
Cause: null pointer dereference
9 total frames
backtrace:
#00 pc 000000000020e532 /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (AudioCoreModuleBase::TearDownImpl()+114) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#01 pc 00000000001c890a /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (AudioCoreModule::TearDown()+106) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#02 pc 00000000002b62a8 /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (testing::TestInfo::Run()+424) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#03 pc 00000000002b6de4 /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (testing::TestSuite::Run()+804) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#04 pc 00000000002c5c7e /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (testing::internal::UnitTestImpl::RunAllTests()+2622) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#05 pc 00000000002c50cc /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (testing::UnitTest::Run()+140) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#06 pc 00000000001c86f0 /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (RUN_ALL_TESTS()+16) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#07 pc 00000000001c8669 /data/local/tmp/VtsHalAudioCoreTargetTest/x86_64/VtsHalAudioCoreTargetTest (main+137) (BuildId: f1bb3c414cf012ccd7d268b4e0c7fefe)
#08 pc 00000000000547e9 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+89) (BuildId: e5ef3cc48c1e014ffb7dbbcfc7f9d475)
Bug: 308687042
Change-Id: I2d528dd9cf0f59bcd6b0e485b4f6141320d89a81
Signed-off-by: Bart Van Assche <bvanassche@google.com >
2023-11-07 13:12:35 -08:00
Kenn Frankel
51f4d2506d
Merge "Convert Nlinterceptor HAL to Vendor Apex (CF)" into main am: cf4cbd0b9b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2798153
Change-Id: I5ade17306ca8aca2d6720f06fa45f8402d288e9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 19:41:22 +00:00
Kenn Frankel
cf4cbd0b9b
Merge "Convert Nlinterceptor HAL to Vendor Apex (CF)" into main
2023-11-07 19:17:17 +00:00
Shunkai Yao
95732c6cb9
Add defaults for audio AIDL interfaces
...
- with defaults user don't have to change their Android.bp when there is
a update
- update AIDL audio interfaces with android.media.audio.common.types
- update Spatialization and HeadTracking AIDL usage
Bug: 273373363
Bug: 293370815
Test: m
Test: lunch panther-trunk_staging-userdebug; m; test Bluetooth Audio
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1977a4a664cc71e1d9841a01573b63793f88ae59 )
Merged-In: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
Change-Id: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
2023-11-07 18:18:24 +00:00
Venkatarama Avadhani
a6710298c8
CAS AIDL: Start thread pool for default service
...
Add missing call to start the thread pool for the default CAS AIDL
service.
Bug: 301369982
Test: atest android.media.misc.cts.MediaCasTest#testClearKeyApis
Change-Id: I6c0572f8573627a817ac5a429bd6800a95687380
2023-11-07 20:51:37 +05:30
Bart Van Assche
4dc2b1f728
audio: AudioHalBinderServiceUtil: Make a log message more informative am: 0fde783476
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819044
Change-Id: I33d04b18bca9dd2066b9c14268eedfe1f734590f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 01:46:42 +00:00
Bart Van Assche
6fcb2f8d81
audio: Change mDeathHandler from a member into a local variable am: 17b3201259
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819040
Change-Id: Ief673d71a1e9202af7d3c387b1a7a2a054f7e626
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 01:46:37 +00:00
Bart Van Assche
fcf3a1b36b
audio: Simplify AudioHalBinderServiceUtil::waitForFired() am: a76d4d8899
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819039
Change-Id: I5cbe1fe61b1b36b9e49337bc0070f0c00dbbd5eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 01:45:38 +00:00