platform_hardware_interfaces/automotive
Yu Shan dfb1d75acb Fix flaky TestWakeupClientServiceImplUnitTest.
Previously the test will block forever if buildAndStart returns
a nullptr if the test grpc server fails to start. This CL fixes
this issue by adding a timeout and stop the wait even if the return
value is nullptr. This CL also lets grpc randomly pick an available
port instead of hard coding the port to make test more stable.

Test: atest --host TestWakeupClientServiceImplUnitTest
Bug: 330115017
Change-Id: I1113f95f92a25254e850b7a2eec249d1101c0dfe
2024-03-19 20:02:33 +00:00
..
audiocontrol Vendor API level 202404 is now frozen 2024-02-20 21:05:23 +00:00
can Fix sanitizer error 2024-01-29 20:32:13 +00:00
evs Remove VNDK definition(s) 2024-03-13 11:28:18 +09:00
ivn_android_device Add VTS for IVN HAL. 2023-05-01 16:01:06 -07:00
occupant_awareness/aidl Merge "Add a manifest fragment for occupant awareness" am: 2247059f55 am: fc24255d23 am: 2d0b3d8bbc 2023-03-28 23:57:38 +00:00
remoteaccess Fix flaky TestWakeupClientServiceImplUnitTest. 2024-03-19 20:02:33 +00:00
sv Refactored automotiveSvV1.0_fuzzer 2023-09-11 10:42:12 +05:30
vehicle Merge "Sort the enum types alphabetically." into main 2024-03-19 02:37:16 +00:00
OWNERS Update owners for hardware/interfaces. 2022-06-04 01:43:52 +00:00
README.md
TEST_MAPPING Add tests that might be affected by HAL to presubmit. 2022-02-23 12:40:04 -08:00

Autmotive HALs


Overview:

The automotive HAL tree is used by Android Automotive to discover and operate hardware specific to a car.

The HALs are not (yet) frozen, as the HAL definition is expected to evolve between Android releases.