Android Build Coastguard Worker
488942f82b
Merge cherrypicks of ['android-review.googlesource.com/3192000'] into 24Q3-release.
...
Change-Id: I5086af46494b19c34050939aff2b503f507f6442
2024-08-02 22:32:02 +00:00
Steve Pomeroy
9ec2405e1a
Use parameterized test to disable test for devices without NFC
...
Test: atest VtsNfcBehaviorChangesTest
Bug: 345575225
(cherry picked from https://android-review.googlesource.com/q/commit:a667849ed08197a0811857939d63cdf923f6818d )
Merged-In: I22393acc260d200d2e472d276c64af005a75ab6b
Change-Id: I22393acc260d200d2e472d276c64af005a75ab6b
2024-08-02 22:31:14 +00:00
Chan Wang
eb2c1450a1
Mark 'android.hardware.common.fmq' as available in any apex
...
The generated ndk library is used by our project and we have the requirement of marking all our libraries as available in any apex.
Bug: b / 352027888
Test: m
Change-Id: I04a73ee8acdb3626dfcdc93543c0b128816cb8b5
2024-08-02 13:55:50 +00:00
Jakub Tyszkowski
291b5d7510
VTS: Support VERSION_AIDL_V5
...
Bug: 352454998
Test: atest VtsHalBluetoothAudioTargetTest
Flag: Exempt; test only change
Change-Id: Icfca5680359a8287bd5994de26573a89c70f34da
2024-08-02 13:05:27 +00:00
Jakub Tyszkowski
f5015ce683
Fix matching the results
...
Trivial fix of using wrong variable name.
Bug: 352454998
Test: atest VtsHalBluetoothAudioTargetTest
Flag: Exempt; trivial fix covered with unit tests
Change-Id: I666c684dbd9f2b58a3d1cbe7449e21af57e55df4
2024-08-02 12:47:58 +00:00
Xin Li
0821dd9820
Mark AP3A.240905.001 as merged in aosp-main-future
...
Bug: 347831320
Merged-In: I5bad6363fba4ebe3285c64cbaaf722e8da5cafdf
Change-Id: I79e10ed9474e98f2d05cfd4441c2d746099c107c
2024-08-01 16:56:01 -07:00
Gabriel Biren
05f8e37907
Merge "Add null check before adding iface to pointer vector" into main
2024-08-01 19:44:08 +00:00
Manaswini Paluri
36dd3c0992
Add null check before adding iface to pointer vector
...
If there is a failure in nan iface creation, nullptr is being
added to iface vector which is further leading to nullptr dereference
while iterating over the vector. Avoid adding nullptr to vector
if the iface creation fails. Also, add null check to pointer
before dereferencing it.
Bug: 356562924
Test: m
Change-Id: Ic0995aba592720f26a23d27b4e9387ab3dc86c7d
Signed-off-by: Manaswini Paluri <quic_mpaluri@quicinc.com >
2024-08-01 17:34:14 +00:00
Shih-Cheng Tu
d76d639caf
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: 4b4569e391 am: a3b99d9dd3 am: c566ab005b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Ie5cc09b0d58800dcfc813e867f8b0b15ea29e899
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:53:39 +00:00
Shih-Cheng Tu
c566ab005b
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: 4b4569e391 am: a3b99d9dd3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Iab4db92c3668245a4858143e2f8be7f3e433f774
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:33:50 +00:00
Shih-Cheng Tu
a02c0402c1
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: 4b4569e391 am: 99958e6422
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Ibad4238366ad05c4da1bb8649ce247c0a060b7df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:33:41 +00:00
Shih-Cheng Tu
15ec7ca7fa
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: d69acec03e am: b0ce763fd6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Ifb364a0a87477ecb1238f104f15a5035db45af24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:20:17 +00:00
Shih-Cheng Tu
99958e6422
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: 4b4569e391
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Ia286634d88befa5abfd0f2c163470b96cb34cae5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:13:55 +00:00
Shih-Cheng Tu
a3b99d9dd3
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: 4b4569e391
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Iab1aebbebb4950552d90ac9de84e2db0ae64f283
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:13:37 +00:00
Shih-Cheng Tu
b0ce763fd6
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b am: d69acec03e
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: If8da18cb480e7f8070cffb6b4f04b7d14193bc3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 06:01:49 +00:00
Shih-Cheng Tu
e6b30beebd
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: Ia3691ea1a06f5c428542a8992a61c8b3ac4c1379
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 05:54:33 +00:00
Shih-Cheng Tu
4b4569e391
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: I3d97d41ac56000181f15f89408cf25fd7b6f36a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 05:54:27 +00:00
Shih-Cheng Tu
d69acec03e
Merge "Skip event count assertion on reporting mode" into android14-tests-dev am: 70be0c430b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3152456
Change-Id: I0638cc51cdf145a052e7d531423e25450fb35bf2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 05:47:48 +00:00
Shih-Cheng Tu
70be0c430b
Merge "Skip event count assertion on reporting mode" into android14-tests-dev
2024-08-01 05:35:52 +00:00
Shih-Cheng Tu
09cf466c2f
Skip event count assertion on reporting mode
...
Sensors with reporting mode "One-shot" and "Special" will not trigger event on "activate", hence the test that expecting the event
count after calling activate() will fail.
Skipping the event count assertion if the device only has sensors with these reporting mode.
Bug: 349268211
Test: run vts -m VtsAidlHalSensorsTargetTest -t Sensors/SensorsAidlTest#CallInitializeTwice/0_android_hardware_sensors_ISensors_default
Change-Id: I656a652fc205961b8e6207942ccf16a71a08dc14
2024-08-01 02:31:08 +00:00
James Eidson
42be90d613
Merge "[uwb-hal] Add antenna mode capability" into main am: 4cb59fdcb0 am: eef7498a72
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3200554
Change-Id: I2eb029327a7d536bf0e51c63a3ac2f24fb32e4f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 22:58:35 +00:00
James Eidson
eef7498a72
Merge "[uwb-hal] Add antenna mode capability" into main am: 4cb59fdcb0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3200554
Change-Id: I5a65971d0b8483c6810894b45b79e1c0f639b460
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 22:42:28 +00:00
James Eidson
4cb59fdcb0
Merge "[uwb-hal] Add antenna mode capability" into main
2024-07-31 22:11:57 +00:00
Treehugger Robot
c7306e648e
Merge "Fix validation logic in TvInputAidlTest" into main am: d882c6a09b am: ae8a462290
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3141198
Change-Id: Id72e0040b788ba4815f519a81b982a5f56285cef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 17:34:39 +00:00
Treehugger Robot
ae8a462290
Merge "Fix validation logic in TvInputAidlTest" into main am: d882c6a09b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3141198
Change-Id: Iae9e492dfdb8de43f38618e4f56026347d588446
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 16:56:23 +00:00
Treehugger Robot
d882c6a09b
Merge "Fix validation logic in TvInputAidlTest" into main
2024-07-31 16:32:52 +00:00
Shuzhen Wang
b617760deb
Merge "Camera: VTS: Adjust test to handle optional readoutTimestamp support" into main am: 7801c0bcf5 am: 38f1b4d501
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3199930
Change-Id: I9cf99e694f49777d24d7bd103ea2a743f35e775e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 15:25:36 +00:00
Shuzhen Wang
38f1b4d501
Merge "Camera: VTS: Adjust test to handle optional readoutTimestamp support" into main am: 7801c0bcf5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3199930
Change-Id: I5988bf3bdf6203541b4c08e40fdcdb4b025a60c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 15:10:44 +00:00
Shuzhen Wang
29e12ff7c2
Camera: VTS: Adjust test to handle optional readoutTimestamp support
...
With readout timestamp support becomes optional in b/309543399, we
need to adjust the VTS test to handle it.
Test: vendor testing
Bug: 354875531
Change-Id: I552b223f7834df83b8c0bae9f23ab7393a42b64a
2024-07-31 14:54:00 +00:00
Shuzhen Wang
7801c0bcf5
Merge "Camera: VTS: Adjust test to handle optional readoutTimestamp support" into main
2024-07-31 14:50:20 +00:00
Arun Voddu
43476a0787
Merge "VTS to verify set/get AllowedCarriers for HAL 2.2" into main
2024-07-31 07:07:06 +00:00
Justin Yun
dc77cd361c
bump.py automatically updates the code for libvintf am: cb8fb432f2 am: a075066c33
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3183879
Change-Id: Ib2f1aec931115c0e42e5275d47734d549b92d450
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 05:00:34 +00:00
Justin Yun
a075066c33
bump.py automatically updates the code for libvintf am: cb8fb432f2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3183879
Change-Id: Id8d9cc8ad9556926574e5730a9bd818c850f049f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 04:45:41 +00:00
Justin Yun
cb8fb432f2
bump.py automatically updates the code for libvintf
...
Vintf finalization requires adding the new API levels to the libvintf
code. Add the automation script for that with the finalization
process.
This process will be skipped if the code already has been updated.
Bug: 331696132
Test: tools/finalization/build-step-0-and-m.sh
Change-Id: Ibd6a71337d88b71708ef378e3862e6c67364b92b
2024-07-31 12:43:20 +09:00
Shuzhen Wang
ff805c114a
Camera: VTS: Adjust test to handle optional readoutTimestamp support
...
With readout timestamp support becomes optional in b/309543399, we
need to adjust the VTS test to handle it.
Test: vendor testing
Bug: 354875531
Change-Id: I552b223f7834df83b8c0bae9f23ab7393a42b64a
2024-07-31 00:20:26 +00:00
James Eidson
1b7f879188
[uwb-hal] Add antenna mode capability
...
Bug: 341159131
Test: n/a
Change-Id: I4314405e3053fe5f029ef4cd8489708629042c2a
2024-07-30 21:52:22 +00:00
Shraddha Basantwani
0a981d36cf
Audio Effect : Add base implementation of commandImpl method
...
Removing code repeatation and moving this method to base class.
Effect implementations can override enable, disable and reset methods.
Bug: 305866207
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: Iceb7ad51185d6f6bd2b6d70a5a1dd51e7bd37276
2024-07-30 05:23:02 +00:00
arunvoddu
902ca98bb0
VTS to verify set/get AllowedCarriers for HAL 2.2
...
Bug: 333397050
Test: atest PerInstance/RadioSimTest#setAllowedCarriers/0_android_hardware_radio_sim_IRadioSim_slot1
Change-Id: I940fd4ecdc70cb4e31802cefc1ae1d02436ffe90
2024-07-30 04:16:30 +00:00
Treehugger Robot
949f460d10
Merge "Optimize matching logic for multiple requirements at once." into main am: 0931592367 am: 26ab7364ba
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3197315
Change-Id: I9c81f8705007678c03ce8f0fc99705d102933565
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-29 09:41:32 +00:00
Treehugger Robot
26ab7364ba
Merge "Optimize matching logic for multiple requirements at once." into main am: 0931592367
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3197315
Change-Id: Ieecbe7663f1d2ddb0702ddbcbe300caf3daf3e94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-29 09:23:28 +00:00
Treehugger Robot
0931592367
Merge "Optimize matching logic for multiple requirements at once." into main
2024-07-29 09:06:38 +00:00
Mengjie Xie
e5f54157a4
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
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:80f66789017ed8c3b3b9d038f67446f58d80ea60 )
Merged-In: I52c527195b71e112275d74c80d0f9c91e42b3041
Change-Id: I52c527195b71e112275d74c80d0f9c91e42b3041
2024-07-29 07:34:51 +00:00
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