Migrate proto_message_converter to AIDL vhal. This would be used
in grpc vehicleClient/vehiclServer. This CL also creates the
required proto files.
Test: unit tests.
Bug: 199337732
Change-Id: Iac69a8c1578d4aba374ee0d9716da8b6b18ccace
For non-virtualized VHAL, VHAL would use a VehicleHareware
implementation in the same process. For virtualized VHAL, on
android side, a VehicleHardware implementation acts as the client
to take with a GRPC server in another VM. That server uses a
VehicleHardware implementation underneath.
Test: Local build.
Bug: 199453627
Change-Id: I34512fad44aa4f69832d147d2c4ef4221e53dc4f
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.
Test: Tree Hugger
Bug: 143903671
Change-Id: I0f9790146d64200ccbfa364ba2e12d016c6d0629
It now specifies that the micrometers-per-wheel-tick values are static
and approximations.
Test: None
Bug: 169364681
Change-Id: Ia002bdcf7c9a91d82d8f6d543d2476d227256046
Since VHAL is not supposed to run on all devices, only auto targets,
we change the test suites to device-tests. This also prevents the
unit tests to be run against an incompatible version of vendor
image, which causes test breakage.
Bug: 201009483
Test: presubmits
Change-Id: I8878ce6f8200dbc4a3247258f835e980fbaa2028
Added SPDX-license-identifier-Apache-2.0 to:
automotive/vehicle/aidl/impl/vhal/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Change-Id: Ic1778822784ec32904d235fe6677ef4f2711c2c4
Add test to verify all properties defined in HIDL VHAL are also
defined in AIDL.
Test: atest VehicleHalAidlHidlCompatibilityTest
Bug: b/170400618
Change-Id: I5c9e26f5eb149477c18a6b22ca8a39d8642249df
CRITICALLY_LOW_TIRE_PRESSURE is a seat type property. Added areaId into
the property config.
Bug: 174585018
Test: atest AtsCarHostTests
Change-Id: I260b9e79844f44cad31efcf510301af0ee6227a1
Define IVehicle AIDL interface according to new interface design
doc.
Test: Local build
Bug: 198664004
Change-Id: Ic757f969ccce6d9dcffc6e7cd19f55f86a41f435
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.
Test: Tree Hugger
Bug: 143903671
Change-Id: I5a7371f4014dc8ba637e341d23c7f4a88c783d5e
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.
Test: Tree Hugger
Bug: 143903671
Change-Id: I5b9777b7bc8a4b505c00d8d32f021bafc601d63c
This is a change in behaviour for EPOCH_TIME to align it with a future revisions.
Bug: 157504928
Test: atest CarServicesTest
Test: atest VehiclePropertyIdsTest
Change-Id: I81881a03a1a562afc93cb1a2fe8a8fffa43f093d
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.
Bug: 161456198
Test: m
Merged-In: I0652f1efe920111d79dd8c2ecd52e55dda54538f
Merged-In: Ib58c9f1cb80d083a3c62d03415610be855b80f03
Change-Id: Ied92f2784ed7d6a73693c640042c8a66fbbcfa17
Added SPDX-license-identifier-Apache-2.0 to:
automotive/vehicle/2.0/default/impl/vhal_v2_0/tests/Android.bp
automotive/vehicle/2.0/default/impl/vhal_v2_0/userhal/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I07633391fdf6298dadd9bde70e7fc12cee2bb646
Add some placeholder properties in google VHAL. Developers who use the
aae emulator can use them in developing new features without
implementing a real property.
Bug: 193460353
Test: build aae emulator, use adb lshal to change property values
Change-Id: I6131a4892495c4c1e1c73e078572a666a33f984e
Merged-In: I6131a4892495c4c1e1c73e078572a666a33f984e
(cherry picked from commit 4d1fe81bee)