This allows emulator to show the detailed desription for each
VHAL property by hovering on the property name.
Test: Manually inspect the JSON file.
Bug: 324486041
Change-Id: Ie07dc055d30ae9b84641f952401871348141b398
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
Mention to use TESLA_SUPERCHARGER instead of TESLA_HPWC because they are
the same standard. Mention that TESLA_SUPERCHARGER refers to the new
NACS standard.
Bug: 328106085
Test: m
Change-Id: I8821f8a26b5971fcc7597b56c5e239a093e5795a
This is not considered an interface change so we update V2 and V3
version as well so that AOSP partners may use it.
I manually generate the hash code for V2 and V3 interface using:
system/tools/aidl/build/hash_gen.sh hardware/interfaces/automotive\
/vehicle/aidl/aidl_api/android.hardware.automotive.vehicle 2 \
/tmp/hash.2
and
system/tools/aidl/build/hash_gen.sh hardware/interfaces/automotive\
/vehicle/aidl/aidl_api/android.hardware.automotive.vehicle 2 1 \
/tmp/hash.3
and append the hash to thehash file under V2 and V3 interface.
Test: Presubmit
Bug: 329283602
Change-Id: I889c0d51f2c2633908231dd39c9ea5259de36667
As of VNDK deprecation, any libraries that defines vndk is no longer
valid anymore. This change removes all VNDK definition(s) from modules
which was VNDK. Any former VNDK-SP libraries will be marked as double-loadable,
so it can keep be able to be referenced by LLNDK libraries.
Bug: 328994089
Test: AOSP CF build succeeded
Change-Id: Ic4f19113c1a25dc1fb60cdfbf9c0f2d8d7d09726
Ignore-AOSP-First: Merge conflict
Explain how to define the configArray and how to map fahrenheit values
to celsius values. Mention standardizing the values suggested and the
values defined by the configArray table.
Bug: 313720524
Test: m
Change-Id: I1ebd8223804a939968dfad1d8cb5a4de2d214946
We use propId and areaId as key to get the current value, so there
is not need to check them against the value to update.
Test: Presubmit
Bug: 307977317
Change-Id: I5e8b3f676c02b4130769615f78a25b3a32b5b6ee
This reverts commit 21999ff48c.
Reason for revert: DroidMonitor: Potential culprit for b/327699697 - verifying through ABTD before revert submission.
Change-Id: I53a278f1317f5307441103dc42dc5be6f20d7075
Fill in the missing status field for VEHICLE_IN_USE and
AP_POWER_BOOTUP_REASON property.
Test: Presubmit
Bug: 327640442
Change-Id: I1320c57da5ec4c7910676a234b9c7bc0d3b6e3ea
Change default launch emulator command to launch_emu to enable
easier testing with built images. Add option: "--local-image" to
use "aae emulatro run".
Test: Manual run
Bug: 326991438
Change-Id: I9b8783694e18968250e82b8c22cb02504b2dd08f
The logic is to check whether each element is not the same as
previous element. We forgot to increase i.
Test: Presubmit
Bug: 326987403
Change-Id: I5cab61a86092fb14d17551a533e8cdaff1abfee5
Add VTS for testing subscription with variable update rate on.
Test: atest VtsHalAutomotiveVehicle_TargetTest on reference VHAL.
Bug: 323073584
Change-Id: I3c8f4e87ee11487466a1b75ae611cb58f84d8ef5
* changes:
Use runtime config file instead of compile flag.
Move FakeVehicleHardwareUnitTest to auto-presumbmit.
Support Enter Garage Mode in remote access HAL.
Use runtime config file instead of compile flag to control an
optional external grpc server address. This allows us to test
connecting with an external simluated power unit without recompiling
the image.
Test: Manual test with push the config file at
/vendor/etc/automotive/powercontroller/serverconfig
Bug: 325675883
Change-Id: I04193e7603a670c8398c6d6dc0466a0071f7c33d
It depends on libgrpc++ which is not present on some cf target
system images.
Test: Presubmit
Bug: 316233421
Change-Id: I6fe76fff7fc4cab85ebe2bb50b6233cb71d33605
Handles task type in reference remote access HAL and passes to
remote access server through GRPC.
Update host-side TestWakeupClientService to handle vehicleInUse
and ApPowerBootupReason VHAL properties.
Update reference VHAL to get the property values rom a remote grpc
server.
Test: atest --host TestWakeupClientServiceImplUnitTest
Manual run TestWakeupClientServerHost verifies that reference
VHAL can get power properties.
Bug: 316233421
Change-Id: I188aa9eed2dedb3b81b4eb6f5685ca33b646b2f5