Commit Graph

52043 Commits

Author SHA1 Message Date
dheda.shin
4e64494db1 Patch for VTS am: 93945c1d25 am: f21272df98 am: fa18198274
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473685

Change-Id: Iacf79dbb5321a9ba21b96f797d1647e7b0017324
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 03:06:43 +00:00
dheda.shin
fa18198274 Patch for VTS am: 93945c1d25 am: f21272df98
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473685

Change-Id: I3ea0520e4624b7d8b2ad1490283ac22eb6158096
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 02:33:55 +00:00
dheda.shin
f21272df98 Patch for VTS am: 93945c1d25
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473685

Change-Id: I3428273f04261ccccf5691a70aa9b39ce656f1ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 01:53:25 +00:00
Treehugger Robot
70fa471ed9 [automerger skipped] Merge "audio: Add IStreamCommon.prepareToClose method" am: 940ca8996a am: 1dbc39ea23 am: 2619aa428c -s ours
am skip reason: Merged-In I3d13fe34535ab853c9f8237a08c31cdafadbb390 with SHA-1 d0641b0d5a is already in history

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

Change-Id: I30f6c7dd378db53831e54aef9785808b132d6085
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 22:24:51 +00:00
Treehugger Robot
2619aa428c Merge "audio: Add IStreamCommon.prepareToClose method" am: 940ca8996a am: 1dbc39ea23
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2475087

Change-Id: I49366c4b88e0d6161337888825c5c6fcd1ef0220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 21:51:31 +00:00
Treehugger Robot
b42c147d13 Merge "identity: Clarify validity period for auth keys." am: 3522198eb4 am: 8be35e964b am: 877eb23e5d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2475025

Change-Id: I1ccb0d0ed867bc41c75d2f3d38a09a08f23aaa80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 21:18:50 +00:00
Treehugger Robot
1dbc39ea23 Merge "audio: Add IStreamCommon.prepareToClose method" am: 940ca8996a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2475087

Change-Id: Ie919fad86d8da35b0fa297bcf66e4322d0ae0611
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 21:15:55 +00:00
Mikhail Naganov
a2145b3994 Merge "audio: Make I/O operations in default stub more realistic" am: b862e6e20b am: 7c0a635b6d am: b91c536372
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473366

Change-Id: Id9488d2642f7303211cf2fa108ac694a7c393b6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 20:44:21 +00:00
Treehugger Robot
940ca8996a Merge "audio: Add IStreamCommon.prepareToClose method" 2023-03-07 20:18:14 +00:00
Treehugger Robot
877eb23e5d Merge "identity: Clarify validity period for auth keys." am: 3522198eb4 am: 8be35e964b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2475025

Change-Id: I031fc284ef5b7ce91ad6462f5c986fe92dfb84d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 19:09:55 +00:00
Treehugger Robot
8be35e964b Merge "identity: Clarify validity period for auth keys." am: 3522198eb4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2475025

Change-Id: If9283963190f517e3da3b232ef6ff7f1cd274b7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 18:35:02 +00:00
Mikhail Naganov
b91c536372 Merge "audio: Make I/O operations in default stub more realistic" am: b862e6e20b am: 7c0a635b6d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473366

Change-Id: I7dd393a143ccf917d6bc3f00e282f9261a70cd40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 18:16:11 +00:00
Treehugger Robot
3522198eb4 Merge "identity: Clarify validity period for auth keys." 2023-03-07 17:58:53 +00:00
Shrikar Amirisetty
2df9045398 Merge "Added ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE to HAL." into udc-dev 2023-03-07 17:46:15 +00:00
Mikhail Naganov
7c0a635b6d Merge "audio: Make I/O operations in default stub more realistic" am: b862e6e20b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473366

Change-Id: Ife2fe1318f7603d61b7ff0d5e22a69a9348f7341
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 17:42:13 +00:00
Mikhail Naganov
6f3474a98e audio: Add IStreamCommon.prepareToClose method
This method is needed to implement HAL modules that
are proxies for other subsystems, for example
the "bluetooth" and "r_submix" modules. This method
replaces string parameters "exiting=1" and "closing=true"
which the framework sends to streams prior to closing
them in order to unblock the I/O thread of the stream.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I3d13fe34535ab853c9f8237a08c31cdafadbb390
Merged-In: I3d13fe34535ab853c9f8237a08c31cdafadbb390
2023-03-07 09:41:08 -08:00
Mikhail Naganov
389ba3fa57 Merge "audio: Add IStreamCommon.prepareToClose method" into udc-dev 2023-03-07 17:12:16 +00:00
Mikhail Naganov
b862e6e20b Merge "audio: Make I/O operations in default stub more realistic" 2023-03-07 17:11:05 +00:00
David Zeuthen
ecb4a83214 identity: Clarify validity period for auth keys.
The AIDL said "one year in the future (365 days)" which is not a
constant amount of time given that leap years and leap seconds may
exist. Change this to be a constant amount of seconds instead.

Bug: 271948315
Test: atest VtsHalIdentityTargetTest
Change-Id: I324a809900feb898d2343e02066f2fb237a46e86
2023-03-07 11:52:33 -05:00
David Drysdale
ca7bde22c6 Merge "Link static version of KeyMint lib in VTS tests" am: c3177488e9 am: d1ebed1d58 am: 9f0b6d812d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2458193

Change-Id: Ib5054e52100a63458dc32561ab1e025de3089eee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 12:24:29 +00:00
David Drysdale
9f0b6d812d Merge "Link static version of KeyMint lib in VTS tests" am: c3177488e9 am: d1ebed1d58
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2458193

Change-Id: Ib609a0757d4d60b41c6c81b6926589e42c9789d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 11:47:05 +00:00
David Drysdale
d1ebed1d58 Merge "Link static version of KeyMint lib in VTS tests" am: c3177488e9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2458193

Change-Id: I84602e2920e333d8ad4edeb4641d037a3f0cab22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 11:14:56 +00:00
David Drysdale
c3177488e9 Merge "Link static version of KeyMint lib in VTS tests" 2023-03-07 10:41:15 +00:00
Tai Kuo
a25e3671b4 Merge "vibrator: update OWNERS" am: 67ff3b4c3c am: b590aa27b6 am: 08fe6036bf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473784

Change-Id: Id346d4f6998402aa1a0c02da486002a83c89e636
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 07:48:19 +00:00
Tai Kuo
08fe6036bf Merge "vibrator: update OWNERS" am: 67ff3b4c3c am: b590aa27b6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473784

Change-Id: Iaabc50c145eff971c45692bae3edd1320f6e7d94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 07:13:39 +00:00
Tai Kuo
b590aa27b6 Merge "vibrator: update OWNERS" am: 67ff3b4c3c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2473784

Change-Id: I7e08bdc4e9117e5cab306733ad2d79fcfa59a2f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 06:42:11 +00:00
Tai Kuo
67ff3b4c3c Merge "vibrator: update OWNERS" 2023-03-07 06:11:27 +00:00
dheda.shin
93945c1d25 Patch for VTS
we changed to store event information in bitmap format
so that overlapping events can be handled.

Bug: 270650316
Test: startPublishRequest_1_6
Change-Id: I6f3cb8026d54dfa692bfd6eb64b24005ba663a1f
Signed-off-by: dheda.shin <dheda.shin@samsung.com>
2023-03-07 13:45:47 +09:00
Treehugger Robot
7bda5e0fc8 Merge "Add vendor extension effect example" am: 9e741d67b5 am: 449402300f am: 6e7b5f0698
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2470400

Change-Id: Ib8423d2dbe8162f7d4d014fda0877832419128c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 04:20:38 +00:00
Tai Kuo
cda7c33620 vibrator: update OWNERS
Bug: 271938764
Test: n/a
Change-Id: I8e69d48c46b377c1dcc9452fdd8cbb1e121940e0
2023-03-07 11:56:38 +08:00
Treehugger Robot
6e7b5f0698 Merge "Add vendor extension effect example" am: 9e741d67b5 am: 449402300f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2470400

Change-Id: I31ca425e7f283d0ff82dab83d09daf1ce655902b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 03:43:49 +00:00
Treehugger Robot
449402300f Merge "Add vendor extension effect example" am: 9e741d67b5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2470400

Change-Id: Ie55eb219b4e204fca769f46ac5a33d871047ce57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 03:06:24 +00:00
Mikhail Naganov
e48e5737f3 audio: Make I/O operations in default stub more realistic
1. Increase the minimum buffer size to 256 frames. This is
   more realistic than 16 frames: 256 frames is ~5ms @ 48 kHz.

2. Make transfer delay in the stub module dependent on the frame
   count for synchronous transfers.

Bug: 270154517
Test: atest VtsHalAudioCoreTargetTest
Test: atest android.media.audio.cts.LoudnessEnhancerTest (w/AIDL enabled)
Change-Id: If968e30d145b52220f4dc3c33af48dbc163c78cd
2023-03-06 18:51:03 -08:00
Treehugger Robot
9e741d67b5 Merge "Add vendor extension effect example" 2023-03-07 02:22:08 +00:00
Mikhail Naganov
d0641b0d5a audio: Add IStreamCommon.prepareToClose method
This method is needed to implement HAL modules that
are proxies for other subsystems, for example
the "bluetooth" and "r_submix" modules. This method
replaces string parameters "exiting=1" and "closing=true"
which the framework sends to streams prior to closing
them in order to unblock the I/O thread of the stream.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I3d13fe34535ab853c9f8237a08c31cdafadbb390
2023-03-06 15:44:05 -08:00
Yu Shan
5fd7fa7be8 Merge changes I7d338eef,I95c9f796,I56b160b6 into udc-dev
* changes:
  Change BindToDeviceSocketMutator to lib.
  Specify a eth interface for grpc connection.
  Add trace to measure VHAL performance.
2023-03-06 23:06:31 +00:00
Yu Shan
2a096c4983 Change BindToDeviceSocketMutator to lib.
Test: Presubmit
Bug: 268750179
Change-Id: I7d338eef4f622631d0ead0af0a91e3b68bfa69eb
2023-03-06 12:56:04 -08:00
Yu Shan
39b19857d4 Specify a eth interface for grpc connection.
When enabling wifi on seahawk, the main network interface changes
so we need to explicitly specify the eth interface we want to
use for our grpc connection.

Note that using setsockopt requires NET_RAW permission which is
only granted to limited apps. As a result, selinux permissive
mode is required for this CL to work.

Test: Manual test on seahawk, verify grpc is connected okay.
Bug: 261108682
Change-Id: I95c9f796bf40226b612edf284188ffc6d095086f
2023-03-06 12:56:02 -08:00
Yu Shan
302ab9efc3 Add trace to measure VHAL performance.
Test: Manually run on emulator.
Bug: 269669729
Change-Id: I56b160b624c43d29aa85fffd28d1611fe63f7efc
2023-03-06 12:18:17 -08:00
Yu Shan
6ced2e4258 Fix flakiness in DefaultVehicleHalTest.
Test: atest DefaultVehicleHalTest
Bug: 270225041
Change-Id: I1657ad038aac9e6a153aa458c13bd0720be23f1f
2023-03-06 19:37:54 +00:00
Treehugger Robot
6d065549e1 Merge "Remove uses of deprecated GTest macro." am: 3eed07ead0 am: c74317cabf am: c13f8756d3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469729

Change-Id: I00d3db902d583272919eba0891a92137bb02caa6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 08:28:26 +00:00
Treehugger Robot
b3a5c66d4c Merge "Do not include internal GTest header." am: 1a6e2031fc am: 453240f61f am: da5022e6f5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469730

Change-Id: I36f5c75a6e053144acceabb88da92b135c9bdef4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 08:27:11 +00:00
Treehugger Robot
c13f8756d3 Merge "Remove uses of deprecated GTest macro." am: 3eed07ead0 am: c74317cabf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469729

Change-Id: If0d69ee879fb82d39ebb70506d8aba52ea3aec71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 08:15:52 +00:00
Treehugger Robot
da5022e6f5 Merge "Do not include internal GTest header." am: 1a6e2031fc am: 453240f61f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469730

Change-Id: Iacbdc9b929ceb6f3a24b69c2dfb171efc6cde868
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 08:07:22 +00:00
Treehugger Robot
c74317cabf Merge "Remove uses of deprecated GTest macro." am: 3eed07ead0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469729

Change-Id: Id5b7eeef1da01e57e45008d696ee75758d7620a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 06:51:32 +00:00
Treehugger Robot
453240f61f Merge "Do not include internal GTest header." am: 1a6e2031fc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2469730

Change-Id: I5d2cfbee355fd2e11a81cd0825a91634f815704f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 06:45:25 +00:00
Ayush Jain
1f85dc7212 Merge "Add a Vendor-dependent UCI Reason code for UWB OFF" into tm-mainline-prod am: 471879fcfe
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/21683422

Change-Id: I44eb3387951c1cacd1541c0572cc2fc658d35018
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04 06:29:31 +00:00
Treehugger Robot
3eed07ead0 Merge "Remove uses of deprecated GTest macro." 2023-03-04 02:58:37 +00:00
Treehugger Robot
1a6e2031fc Merge "Do not include internal GTest header." 2023-03-04 02:14:36 +00:00
Henry Fang
2bfa5740cb Merge "Change for HAL's committee's feedback from http://ag/21528528" into udc-dev 2023-03-04 02:03:50 +00:00