Commit Graph

66818 Commits

Author SHA1 Message Date
Joonhun Shin
85eb867150 Merge "Case finished without waiting for hal result" into main 2024-07-29 07:31:31 +00:00
Mengjie Xie
80f6678901 Case finished without waiting for hal result
In VTS case RadioNeteworkTest#setEmergencyMode,
Case finishes without waiting for the result of exitEmergencyMode.
When the response is back, destroyed mutex will be used,
It will lead case end abnormally.

So, waiting for the response of exitEmergencyMode is necessary.

Bug: 352533464
Test: run VTS case RadioNetworkTest#setEmergencyMode

Change-Id: I52c527195b71e112275d74c80d0f9c91e42b3041
2024-07-29 06:43:54 +00:00
Ray Chin
1ceb6e017b Fix load vts configuration error am: 665b996908 am: a20f0dc97a am: 2591797157 am: ac5f9338c3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: I2cc30d4c469d0a1982ca7a4d96063fefba7d82ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 01:17:39 +00:00
Ray Chin
ac5f9338c3 Fix load vts configuration error am: 665b996908 am: a20f0dc97a am: 2591797157
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: Idbbe12b1748057ee9a7621947cfb6bec0ab224fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 01:03:13 +00:00
Ray Chin
3d412f79e5 Fix load vts configuration error am: 665b996908 am: a20f0dc97a am: 0994d5a469
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: I82ab81c22cd05c8b4c9a2ba547bb83dbc72ecd54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 01:03:02 +00:00
Ray Chin
0994d5a469 Fix load vts configuration error am: 665b996908 am: a20f0dc97a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: I1cb8b4c2f5ad4758ace36137b7efbf08ed202943
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 00:51:06 +00:00
Ray Chin
afe4c4d8f6 Fix load vts configuration error am: 665b996908 am: 6268b80392 am: 60f6221fa7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: I699bc38278e4b749bee28fb8457a833f0e44c384
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 00:50:50 +00:00
Ray Chin
2591797157 Fix load vts configuration error am: 665b996908 am: a20f0dc97a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: Ie2f190137d0aa38a0264da85071e3b469f47d373
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 00:50:46 +00:00
Ray Chin
60f6221fa7 Fix load vts configuration error am: 665b996908 am: 6268b80392
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: Ie9ca957e312672e654f5e9dd83bc3bd3ed86df13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 00:18:33 +00:00
Ray Chin
a20f0dc97a Fix load vts configuration error am: 665b996908
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: I9392bbe077f6dfb55a213e0089e4fae2ac3075ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 00:12:02 +00:00
Ray Chin
6268b80392 Fix load vts configuration error am: 665b996908
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3196518

Change-Id: I5b716362778dec9c606d1093aa652188d5d28076
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 00:03:36 +00:00
Ray Chin
665b996908 Fix load vts configuration error
The array has static size. It will always return the same value no
matter it read something from the vendor property or not. Change to
check the string length can fix this issue.

Bug: 355329871
Test: cf_x86_tv
Change-Id: I37abd66fbc973c454b6ae72ecdab70c13581a13f
2024-07-27 09:27:21 +08:00
Treehugger Robot
f19f3c765b [automerger skipped] Merge changes from topics "nfc_aosp_main_merge", "nfc_aosp_main_merge_stage2" into main am: 3935a3fa5d -s ours am: 76b2515f9f -s ours
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 c07973b7b2 is already in history

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

Change-Id: I058bbd85e8ba7a8aa38bffb04e5316aae6418c36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:50:28 +00:00
Steve Pomeroy
862909d6f5 [automerger skipped] Use parameterized test to disable test for devices without NFC am: a667849ed0 -s ours am: b3852b608a -s ours
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 c07973b7b2 is already in history

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

Change-Id: I4c91ae09bbb329bf595d565acd4c51152349d33f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:50:21 +00:00
ziyiw
5f1e617523 [Hal] Add request/release control event in aidl interface. am: dad5092eae am: 01cb549e72
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3190930

Change-Id: I87b62bcd8ec029c43e123cc08be4196dc4398533
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:50:15 +00:00
Treehugger Robot
76b2515f9f [automerger skipped] Merge changes from topics "nfc_aosp_main_merge", "nfc_aosp_main_merge_stage2" into main am: 3935a3fa5d -s ours
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 c07973b7b2 is already in history

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

Change-Id: I90db9072b001b4f2d2db340bad964055530aa126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:24:44 +00:00
Steve Pomeroy
b3852b608a [automerger skipped] Use parameterized test to disable test for devices without NFC am: a667849ed0 -s ours
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 c07973b7b2 is already in history

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

Change-Id: I899bb6697508e0b7e1dbbd8f219bd4b1d6fbdfb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:24:38 +00:00
ziyiw
01cb549e72 [Hal] Add request/release control event in aidl interface. am: dad5092eae
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3190930

Change-Id: I87220ad4505e62523ffca2d9ab1695325ce5d84a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:24:33 +00:00
Treehugger Robot
3935a3fa5d Merge changes from topics "nfc_aosp_main_merge", "nfc_aosp_main_merge_stage2" into main
* changes:
  Use parameterized test to disable test for devices without NFC
  Add VSR min API level
  Add VTS test for NFC observe mode
  [Hal] Add request/release control event in aidl interface.
2024-07-25 03:30:22 +00:00
Myles Watson
693c22cb92 Merge "VtsBluetooth: Update advertising set requirements" into main am: fcd1963a3c am: 78892836ec
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3194930

Change-Id: I45e477909e4050106386bed38bd170dada7e75dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 23:16:52 +00:00
Myles Watson
78892836ec Merge "VtsBluetooth: Update advertising set requirements" into main am: fcd1963a3c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3194930

Change-Id: Idb2429e6eb6b7c464e134880b64a961197bc2350
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 22:59:17 +00:00
Myles Watson
fcd1963a3c Merge "VtsBluetooth: Update advertising set requirements" into main 2024-07-24 22:36:56 +00:00
Treehugger Robot
2fda567881 [automerger skipped] Merge "audio: Use 'join' instead of 'stop' for stream workers" into main am: 592430c84e am: 207cca8188 -s ours
am skip reason: Merged-In If13f7239423657b80091239ff67e7fe350957e2e with SHA-1 8e3c1dbc2c is already in history

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

Change-Id: I7aea24d137a61d161683a2371e9564000474feab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 21:47:11 +00:00
Myles Watson
864c904897 VtsBluetooth: Update advertising set requirements
The requirements for advertising sets are the same in the
published VSR requirements for TV and other Android devices,
so there should be no difference in the test.

Bug: 353619486
Test: mma -j32
Change-Id: I48189896138da4efacbe1ce8e46f4267e956771f
2024-07-24 14:39:10 -07:00
Treehugger Robot
207cca8188 Merge "audio: Use 'join' instead of 'stop' for stream workers" into main am: 592430c84e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3192950

Change-Id: I7fd7876b9f79f70c78737b865bc740ea87aee79b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 21:27:34 +00:00
Treehugger Robot
592430c84e Merge "audio: Use 'join' instead of 'stop' for stream workers" into main 2024-07-24 21:06:59 +00:00
Treehugger Robot
d74f2cdaaf Merge "audio: Use 'join' instead of 'stop' for stream workers" into main 2024-07-24 20:02:49 +00:00
Steve Pomeroy
931b2af4a5 [automerger skipped] Use parameterized test to disable test for devices without NFC am: c07973b7b2 -s ours
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 f113bc3a9e is already in history

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

Change-Id: I73b0c992360a9276c3de4e1016457a59bfee0037
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 19:18:17 +00:00
Steve Pomeroy
c07973b7b2 Use parameterized test to disable test for devices without NFC
Test: atest VtsNfcBehaviorChangesTest
Bug: 345575225
Merged-In: I22393acc260d200d2e472d276c64af005a75ab6b
Change-Id: I22393acc260d200d2e472d276c64af005a75ab6b
2024-07-24 10:43:57 -07:00
Steve Pomeroy
a667849ed0 Use parameterized test to disable test for devices without NFC
Test: atest VtsNfcBehaviorChangesTest
Bug: 345575225
Merged-In: I22393acc260d200d2e472d276c64af005a75ab6b
Change-Id: I22393acc260d200d2e472d276c64af005a75ab6b
2024-07-24 10:11:33 -07:00
Steve Pomeroy
b38108f4db Add VSR min API level
Bug: 331231122
Test: atest VtsNfcBehaviorChangesTest
Merged-In: I6685e75f04330c9f5d497ce219d8da00a753ffdf
Change-Id: I6685e75f04330c9f5d497ce219d8da00a753ffdf
2024-07-24 10:11:24 -07:00
Steve Pomeroy
bb7f928fae Add VTS test for NFC observe mode
Test: this is only a test; manual run on a device
Bug: 305979303 326470047
Merged-In: Idf4953e942bb5db8c2ee72779dfdf80ed4e224b2
Change-Id: Idf4953e942bb5db8c2ee72779dfdf80ed4e224b2
2024-07-24 10:11:16 -07:00
ziyiw
bfa9514adf [Hal] Add request/release control event in aidl interface. am: 8b75b778e7
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/28460138

Change-Id: I8bc0a8dd8e5b64fab0268a73fd2f7fe2bfee6cd0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 16:03:13 +00:00
Mikhail Naganov
657284d4ef audio: Use 'join' instead of 'stop' for stream workers
Calling 'stop' can cause the worker thread to terminate
before it handles the 'halReservedExit' command. This should
be avoided because a proper exit sequence may do cleanups.
Since all stream workers must handle the 'halReservedExit'
command, use of 'stop' should not be needed (if the thread
code gets stuck on a call to drivers, calling 'stop' will
not interrupt this), thus it is being replaced by 'join'.

Bug: 344482249
Test: atest CtsMediaAudioTestCases
Test: atest VtsHalAudioCoreTargetTest
Change-Id: If13f7239423657b80091239ff67e7fe350957e2e
Merged-In: If13f7239423657b80091239ff67e7fe350957e2e
2024-07-24 08:53:19 -07:00
Mikhail Naganov
8e3c1dbc2c audio: Use 'join' instead of 'stop' for stream workers
Calling 'stop' can cause the worker thread to terminate
before it handles the 'halReservedExit' command. This should
be avoided because a proper exit sequence may do cleanups.
Since all stream workers must handle the 'halReservedExit'
command, use of 'stop' should not be needed (if the thread
code gets stuck on a call to drivers, calling 'stop' will
not interrupt this), thus it is being replaced by 'join'.

Bug: 344482249
Test: atest CtsMediaAudioTestCases
Test: atest VtsHalAudioCoreTargetTest
Change-Id: If13f7239423657b80091239ff67e7fe350957e2e
2024-07-24 08:49:43 -07:00
ziyiw
8b75b778e7 [Hal] Add request/release control event in aidl interface.
Test: compile
Bug: 344753047
Change-Id: I1e5628a3105f8ee804ed0f40d386fda872b4442b
2024-07-24 06:12:49 +00:00
Steven Moreland
8e102eae6d Merge "Update bug component from Android Systems to memory" into main am: 1a48b2d416 am: f1cbd9b6c1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2721155

Change-Id: I5e6b13391ddb23a8cc38dc5bed10848b12441e4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-23 22:42:09 +00:00
Steven Moreland
f1cbd9b6c1 Merge "Update bug component from Android Systems to memory" into main am: 1a48b2d416
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2721155

Change-Id: Ib1df3c60f84772619a3e1912f778c2dade5c6c58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-23 22:24:37 +00:00
Steven Moreland
1a48b2d416 Merge "Update bug component from Android Systems to memory" into main 2024-07-23 22:07:36 +00:00
Nate Jiang
2258a69544 Merge "add filegroup for wifi aidl/nlinterceptor" into main am: e24c5eb6ba am: 98dd28440a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3184740

Change-Id: I72e69dde30a41adb6821aef06dcbf25405175532
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-23 18:47:28 +00:00
Nate Jiang
98dd28440a Merge "add filegroup for wifi aidl/nlinterceptor" into main am: e24c5eb6ba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3184740

Change-Id: I98dab8bd92bc86c5114ecb2e1cc6f3fd2f4d9d4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-23 18:32:30 +00:00
Nate Jiang
e24c5eb6ba Merge "add filegroup for wifi aidl/nlinterceptor" into main 2024-07-23 18:11:20 +00:00
ziyiw
dad5092eae [Hal] Add request/release control event in aidl interface.
Test: compile
Bug: 344753047
Change-Id: I1e5628a3105f8ee804ed0f40d386fda872b4442b
2024-07-23 10:24:00 -07:00
Alessio Balsini
29a5608b60 Update bug component from Android Systems to memory
It's been a while since the Android Systems bug component does not
access the creation of new bugs for triage, instead, new bugs must
be created in the subcomponents of the team.

Test: none
Bug: 270571229
Change-Id: I4826466c780f1fdecd9970127a501d3f2d4858fb
Signed-off-by: Alessio Balsini <balsini@google.com>
2024-07-23 12:06:47 +00:00
Treehugger Robot
8bf756caa8 Merge "audio: Prolong reading attempts from the remote submix pipe" into main am: 080d6b39ed am: 3bc169c78d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3180240

Change-Id: Iab0a19fecaccc3b5badf5961004779639eb84d1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 18:51:22 +00:00
Treehugger Robot
3bc169c78d Merge "audio: Prolong reading attempts from the remote submix pipe" into main am: 080d6b39ed
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3180240

Change-Id: I26764afcb8072af834778d303da0515c8eb0dc28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 18:20:53 +00:00
Treehugger Robot
080d6b39ed Merge "audio: Prolong reading attempts from the remote submix pipe" into main 2024-07-22 18:08:07 +00:00
Treehugger Robot
bb3ca019a5 Merge "Add owner to stable interfaces in /staging" into main am: 6bb0136d22 am: 9114f6d7e9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3182907

Change-Id: Iccfc27ae360758fb00f17877b78c3e98b17d7ba0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 18:07:11 +00:00
Treehugger Robot
9114f6d7e9 Merge "Add owner to stable interfaces in /staging" into main am: 6bb0136d22
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3182907

Change-Id: Ib58212870dd7b527a728d3995f4acea65da59e6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 17:51:06 +00:00
Treehugger Robot
6bb0136d22 Merge "Add owner to stable interfaces in /staging" into main 2024-07-22 17:23:58 +00:00