Chase Wu
8fb96d255e
Fix VtsHalVibratorManagerTargetTest test fail
...
Adding the cancelSynced() once prepareSynced() was called and return ok.
Fix: 247687286
Test: atest VtsHalVibratorManagerTargetTest
Signed-off-by: Chase Wu <chasewu@google.com >
Change-Id: I91e08e92cb8e1399eb6acdbedf95958fbf44c393
2022-09-21 11:48:40 +08:00
Yu Shan
d17a96da75
Merge "Add VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL." into tm-qpr-dev
2022-09-14 18:49:56 +00:00
Yu Shan
2842eb598d
Add VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL.
...
Add the special property VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL
to test getting all property configs through multiiple requests.
Test: atest DefaultConfigSupportedPropertyIdsTest
Run gcar emulator and check HVAC property.
Bug: 243449202
Change-Id: I9e7e8e798044c363548b879db1c4f39841362bbd
Merged-In: I9e7e8e798044c363548b879db1c4f39841362bbd
2022-09-13 19:16:17 +00:00
Rambo Wang
46a28f16ea
Merge "Enable java backend for IDumpstateDevice HAL" into tm-qpr-dev
2022-09-08 21:57:10 +00:00
Sean Hong
1c81f27837
Merge "DO NOT MERGE Add INFO_VIN to DefaultConfig.h for CTS tests" into tm-qpr-dev
2022-09-08 19:01:32 +00:00
Rambo Wang
16579d8a76
Enable java backend for IDumpstateDevice HAL
...
Java backend of IDumpstateDevice AIDL service is
used in Settings app to enable verbose vendor
logging.
Bug: 242634531
Test: make && make RunSettingsRoboTests
Change-Id: I2aa1a7ae81e5b05aa7088c16bbb201f3a5d88a8e
Merged-In: I2aa1a7ae81e5b05aa7088c16bbb201f3a5d88a8e
(cherry picked from commit 531809e22d )
2022-09-08 05:31:53 +00:00
Mikhail Naganov
8e3480edfe
audio: Add checks to effects feature configs retrieval
...
The size of the feature config needs to be limited
by the Binder transaction size. This check is enforced
before calling into legacy C API.
Also, fixed invalid calculation of buffer size
in Effect::getSupportedConfigsImpl.
Bug: 240266798
Test: atest VtsHalAudioEffectV7_0TargetTest
Change-Id: I1a1f7931a07e28642967fa68d9a358429138db29
2022-09-01 00:35:52 +00:00
Arati Gerdes
44c3a78ff1
Merge "DO NOT MERGE Add missing WINDOW_MOVE properties to DefaultConfig.h" into tm-qpr-dev
2022-08-31 23:41:13 +00:00
Sean Hong
03ef9705dc
Merge "DO NOT MERGE Add interior light switch properties to the emulator for CTS tests" into tm-qpr-dev
2022-08-31 02:00:02 +00:00
seanhong
6562855190
DO NOT MERGE Add INFO_VIN to DefaultConfig.h for CTS tests
...
Test: atest CarPropertyManagerTest
Bug: 244335921
Change-Id: Iecc496e2a64a3270819cf90935ea6deec8a4c9f3
2022-08-30 19:21:38 +00:00
Arati Gerdes
76070519eb
DO NOT MERGE Add missing WINDOW_MOVE properties to DefaultConfig.h
...
Test: Built.
Bug: 239100623
Change-Id: I29e55f995a35bc3157f082be1b88a61495434b5c
2022-08-29 17:11:12 +00:00
seanhong
0c188ae232
DO NOT MERGE Add interior light switch properties to the emulator for
...
CTS tests
Test: atest CarPropertyManagerTest
Bug: 242740101
Change-Id: I072bb95f327869ae48782023ae144cce7a0b2be6
2022-08-23 22:52:33 +00:00
Changyeon Jo
02313365a9
Merge "Update EVS API descriptions" into tm-qpr-dev
2022-08-23 20:57:46 +00:00
Sean Hong
228e8afcef
Merge "DO NOT MERGE Add interior light state properties to the emulator for CTS tests" into tm-qpr-dev
2022-08-19 21:45:34 +00:00
Sean Hong
5b5822d966
Merge "DO NOT MERGE Add SEAT_HEADREST_* properties to the emulator for CTS tests" into tm-qpr-dev
2022-08-19 20:01:49 +00:00
Sean Hong
c6c69ced1a
Merge changes I17742019,I2768b276 into tm-qpr-dev
...
* changes:
DO NOT MERGE Add seat lumbar properties to the emulator for CTS tests
DO NOT MERGE Add seat tilt properties to the emulator for CTS tests
2022-08-19 05:53:44 +00:00
Changyeon Jo
63ef85b2db
Update EVS API descriptions
...
This CL adds comments to clarify the behavior of
IEvsCameraStrea.notify() when the service attempts to deliver an event,
which is originated from AIDL EVS HAL implementation, to the HIDL
recipients.
Bug: 241722031
Test: treehugger
Change-Id: If6648883f982a90ac30a1636258f896272326c3f
2022-08-18 11:02:35 -07:00
Sean Hong
f16caf5976
Merge "DO NOT MERGE Add seat depth properties to the emulator for CTS tests" into tm-qpr-dev
2022-08-18 17:10:52 +00:00
TreeHugger Robot
ed5949002b
Merge "DO NOT MERGE Added missing HVAC properties to DefaultConfig.h" into tm-qpr-dev
2022-08-18 16:02:31 +00:00
seanhong
1548acc785
DO NOT MERGE Add interior light state properties to the emulator for CTS tests
...
Test: atest CarPropertyManagerTest
Bug: 242739801
Change-Id: Id2181fd33c2d821513d151f1fddc78de9b057627
2022-08-16 22:15:54 +00:00
seanhong
34e7cd0557
DO NOT MERGE Add SEAT_HEADREST_* properties to the emulator for
...
CTS tests
All the seat headrest properties have been added, but
SEAT_HEADREST_HEIGHT_POS is excluded because of b/242587816.
Test: atest CarPropertyManagerTest
Bug: 239613431
Change-Id: I07647daa241cf915476a1c696e1a467734f619d3
2022-08-15 23:13:09 +00:00
seanhong
88ebf20897
DO NOT MERGE Add seat lumbar properties to the emulator for CTS tests
...
Test: atest CarPropertyManagerTest
Bug: 239613431
Change-Id: I177420199437a6e8057aeb0e6f6cc06b38a0a4ce
2022-08-15 23:09:34 +00:00
seanhong
97d5113c26
DO NOT MERGE Add seat tilt properties to the emulator for CTS tests
...
Test: atest CarPropertyManagerTest
Bug: 239613431
Change-Id: I2768b2769616c4e34c04becb751c8aa26fc2379e
2022-08-15 23:09:25 +00:00
seanhong
30e6d473ac
DO NOT MERGE Add seat depth properties to the emulator for CTS tests
...
Test: atest CarPropertyManagerTest
Bug: 239613431
Change-Id: I82ddae13db2c534c148a00e73c62dbbcc6d1b258
2022-08-15 23:09:06 +00:00
TreeHugger Robot
d8fb41ca1f
Merge "DO NOT MERGE Add missing CAR_MIRROR properties to DefaultConfig.h" into tm-qpr-dev
2022-08-15 20:37:48 +00:00
Tyler Trephan
dcf03f135e
DO NOT MERGE Added missing HVAC properties to DefaultConfig.h
...
Test: Built.
Bug: 237610879
Change-Id: I77f60bf6c3277527a556b924e7598778828bef4c
2022-08-15 20:27:23 +00:00
Yu Shan
8e532e6d82
Use a different timesource in recurrent timer.
...
Previously we used elapsedRealtimeNanos in recurrent timer which will
still go even if the system is in deep sleep. This causes all the
events "happened" during suspension to be replayed immediately
after the wake up, which causes a spam of messages. uptimeNanos
meanwhile, does not go if the system is in sleep, so we use that
instead.
Test: atest VehicleHalVehicleUtilsTest
Bug: 235262127
Change-Id: Ib67c2e2251af3231cefd875416d5bcb15953ba5e
Merged-In: Ib67c2e2251af3231cefd875416d5bcb15953ba5e
(cherry picked from commit 5e50873793 )
2022-08-12 17:39:35 +00:00
TreeHugger Robot
604a89d8ff
Merge "Camera: Import gralloc buffers before metadata queries" into stage-aosp-tm-ts-dev am: f9daf08b7b am: ee100afbbd am: 2d5d3855ed
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19125050
Change-Id: I50eebfaaf03ac29b362184204604b67735e18dae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-11 19:30:12 +00:00
TreeHugger Robot
2d5d3855ed
Merge "Camera: Import gralloc buffers before metadata queries" into stage-aosp-tm-ts-dev am: f9daf08b7b am: ee100afbbd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19125050
Change-Id: Ib81bd2c22beb4c1ae50f90bf0ffe6d00252e2a41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-11 19:12:49 +00:00
TreeHugger Robot
ee100afbbd
Merge "Camera: Import gralloc buffers before metadata queries" into stage-aosp-tm-ts-dev am: f9daf08b7b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19125050
Change-Id: Ia0062e76c28651e0f8322189ad3ba4e2d2d017a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-11 18:44:16 +00:00
TreeHugger Robot
f9daf08b7b
Merge "Camera: Import gralloc buffers before metadata queries" into stage-aosp-tm-ts-dev
2022-08-11 18:28:15 +00:00
Shivani Ghanta
16bf94da56
DO NOT MERGE Add missing CAR_MIRROR properties to DefaultConfig.h
...
Test: Built.
Bug: 241161716
Change-Id: I53a6686fec62df205139d8e994237c56f0da8428
2022-08-11 06:48:14 +00:00
TreeHugger Robot
f3663bf925
Merge "le_audio_offload: Support two sources for conversational" into tm-qpr-dev
2022-08-10 02:10:27 +00:00
Patty
039e85a385
le_audio_offload: Support two sources for conversational
...
Tag: #feature
Bug: 241775706
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I1bc59d09ec2ad3a8e65712c2fa099e806cce3c2d
Merged-In: I1bc59d09ec2ad3a8e65712c2fa099e806cce3c2d
(cherry picked from commit 51f165b314 )
2022-08-09 10:44:07 +08:00
Sean Hong
c9d82cd796
Merge "Add seat height properties to the emulator for CTS tests" into tm-qpr-dev
2022-08-08 19:42:59 +00:00
seanhong
3ed6a4042c
Add seat height properties to the emulator for CTS tests
...
Test: atest CarPropertyManagerTest
Bug: 239613431
Change-Id: I48cd904dec83878570736cb8e99f0e169be753d7
Merged-In: I48cd904dec83878570736cb8e99f0e169be753d7
2022-08-08 18:34:30 +00:00
Arthur Ishiguro
d90c46cc07
Modify onHostEndpointDisconnected to always return OK
...
Update the default HAL to reflect the API definition, which says that
the HAL should silently ignore incorrect values.
Bug: 233853737
Bug: 241339296
Test: Compile only
Change-Id: Iae541e29706dddc6c9acb0563a2b484b75b549b5
(cherry picked from commit bb1d8bfc93 )
2022-08-08 14:20:28 +00:00
Arthur Ishiguro
bfcf2eda1e
Adds AndroidTest.xml for AIDL sensors VTS test am: ad325a0150 am: 10a6e36e73 am: fd322de409
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19531589
Change-Id: Idfb5885a09f4741385d09609dd2bea7b301ebf91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-05 20:00:06 +00:00
Arthur Ishiguro
fd322de409
Adds AndroidTest.xml for AIDL sensors VTS test am: ad325a0150 am: 10a6e36e73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19531589
Change-Id: I3e77b6e1f8276a908047b804db51a5134b280027
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-05 19:16:40 +00:00
Arthur Ishiguro
10a6e36e73
Adds AndroidTest.xml for AIDL sensors VTS test am: ad325a0150
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19531589
Change-Id: I66475c8edb7c2ac5333153c1f00a21a80f13249a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-05 18:58:26 +00:00
Mikhail Naganov
978a0f9ea0
audio: Restrict the new VTS test for effects to T+
...
The VTS test AudioEffectHidlTest#GetParameterInvalidMaxReplySize
should only run for new devices launching on T+ because
older vendor images do not have updated HAL default wrapper
code and thus will fail.
Bug: 237291425
Bug: 240932876
Test: atest VtsHalAudioEffectV7_0TargetTest:Equalizer_IEffect/AudioEffectHidlTest#GetParameterInvalidMaxReplySize/0_default
Change-Id: I1697155fe7781cbc96c1913e674699e299aa26b3
2022-08-05 00:30:59 +00:00
Arthur Ishiguro
ad325a0150
Adds AndroidTest.xml for AIDL sensors VTS test
...
Bug: 241174366
Test: run VtsAidlHalSensorsTargetTest, and verify Android app
can receive sensor data after test runs
Change-Id: Ie372f74f3a52decce592181c7d65624f8ec03ed1
(cherry picked from commit 8492dab99d )
2022-08-04 19:59:05 +00:00
TreeHugger Robot
808ba0f8a9
Merge changes I26fd4fd2,Iaadf6e9b,I7d42f8a7,I0482376e into stage-aosp-tm-ts-dev am: 744c329227 am: 5c5c78aa51 am: 6188e3b113
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19345935
Change-Id: I7e03e1aebc8d994f34d7228c778cfad40feee71d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-03 00:19:14 +00:00
Mikhail Naganov
ab516998f5
audio VTS: CompressedOffloadOutputStream to check the vendor API level am: 3f2e330990 am: b9b5652fcc am: ebb6782251
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19340462
Change-Id: I0e751fdd984eb60a6c32a6d837fcf7ec93cd64fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-03 00:19:13 +00:00
Mikhail Naganov
e493259938
audio VTS: add CompressedOffloadOutputStream test am: 56f1666feb am: 96ddc8f20f am: 9d171af82d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19345352
Change-Id: I3ed7195ebfdafe747ad238fdfcacc66ee3b21e04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-03 00:19:11 +00:00
Mikhail Naganov
2d86511613
audio VTS: Refactor test parameter generation for I/O streams am: 1e703f182e am: a4c937fe91 am: 1d8b62bf92
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19340459
Change-Id: I7f0253cab91f1d8166fa42e9b9086c19621a846e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-03 00:19:09 +00:00
TreeHugger Robot
6188e3b113
Merge changes I26fd4fd2,Iaadf6e9b,I7d42f8a7,I0482376e into stage-aosp-tm-ts-dev am: 744c329227 am: 5c5c78aa51
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19345935
Change-Id: Ib4dbfe875294c0651890727d0c25159022bd38e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-02 23:54:12 +00:00
Mikhail Naganov
ebb6782251
audio VTS: CompressedOffloadOutputStream to check the vendor API level am: 3f2e330990 am: b9b5652fcc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19340462
Change-Id: I7b3b66c57707a2e028a24ba872427600269a142c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-02 23:54:11 +00:00
Mikhail Naganov
9d171af82d
audio VTS: add CompressedOffloadOutputStream test am: 56f1666feb am: 96ddc8f20f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19345352
Change-Id: I54d654a3a3a2b4c27518a3edcbd156346455f71b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-02 23:54:10 +00:00
Mikhail Naganov
1d8b62bf92
audio VTS: Refactor test parameter generation for I/O streams am: 1e703f182e am: a4c937fe91
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19340459
Change-Id: I90ecfde0791b877a88ac872239d4f254f91fc6f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-02 23:54:09 +00:00