No description
Find a file
Hao Chen fba3ac86cc Applying the vehicle connector to the VHAL
Make VHAL to use the connector/server interfaces instead of talking to
the (faked) vehicle directly. Use passthrough connector for now since we
have not moved to the virtualized scenario yet (but soon :)

Bug: b/141493212

Test: On both Osprey and Hawk. Build and flash the image. If on Osprey, see
go/enable-google-vhal-on-osprey; if on hawk, `aae app vhal apply google`
to enable Google VHAL

```
# no VHAL crash
$ adb logcat

$ vts-tradefed
> run vts-hal-auto -m VtsHalAutomotiveVehicleV2_0Host
# 30 passed, 2 failed, the same as the result before this patch

# See value changed in Vehicle HAL tab, KitchenSink app:
$ python packages/services/Car/tools/emulator/prop_event_simulator.py --property
VEHICLEPROPERTY_HVAC_AC_ON --area 0 --value 1

# unit tests
$ atest packages/services/Car/tests/vehiclehal_test/src/com/android/car/vehiclehal/test/CarPropertyTest.java
```

Change-Id: Iab77a0ae32db2c55b4c65aa8f3e4f73ec9ef2644
2019-11-21 16:57:31 -08:00
atrace/1.0 [vts-core] add VtsHalAtraceV1_0TargetTest to vts-core 2019-10-29 14:56:03 +08:00
audio Merge "audio: add 'useForVolume' field to 'gain'." am: d0470d9440 am: ce4b75195f 2019-11-18 08:53:20 -08:00
authsecret/1.0 [vts-core] add VtsHalAuthSecretV1_0TargetTest to vts-core 2019-10-15 09:29:20 +00:00
automotive Applying the vehicle connector to the VHAL 2019-11-21 16:57:31 -08:00
biometrics Merge "[vts-core] add VtsHalBiometricsFingerprintV2_1TargetTest to vts-core" am: ba18c085c3 am: 87655d7bd4 am: 882e8863f6 2019-10-24 23:27:51 -07:00
bluetooth [hardware][interfaces][bluetooth] fix -Wreorder-init-list 2019-10-14 11:04:50 -07:00
boot Fix build with new googletest 2019-11-08 12:17:34 -08:00
broadcastradio Remove libhwbinder/libhidltransport deps 2019-09-06 01:07:02 +00:00
camera Merge "gralloc: name buffer at allocation time" 2019-11-07 23:13:21 +00:00
cas Add cas@1.2 support 2019-11-07 13:03:11 -08:00
compatibility_matrices Remove vibrator@1.4 from VNDK. am: 1784b9a3cf am: 4b159da70a 2019-11-12 14:09:45 -08:00
configstore Add gettid() to SELinux policy in prep for GWP-ASan. 2019-11-13 10:45:12 -08:00
confirmationui Use libcrypto_static instead of libcrypto 2019-09-18 11:07:09 -07:00
contexthub/1.0 Update contexthub OWNERS 2019-10-03 01:26:00 +00:00
drm Merge "Add CTS/GTS tests for TH presumbit." 2019-10-10 17:38:52 +00:00
dumpstate/1.0 [vts-core] add VtsHalDumpstateV1_0TargetTest to vts-core 2019-10-18 16:01:00 +08:00
fastboot/1.0 Remove libhwbinder/libhidltransport deps 2019-09-06 01:07:02 +00:00
gatekeeper/1.0 Remove libhwbinder/libhidltransport deps 2019-09-06 01:07:02 +00:00
gnss Merge changes from topic "gnss" 2019-10-17 16:10:59 +00:00
graphics graphics/common: add stable AIDL types 2019-11-13 10:45:16 -08:00
health Merge "[vts-core] add VtsHalHealthStorageV1_0TargetTest to vts-core" 2019-11-13 01:48:21 +00:00
input Remove libhwbinder/libhidltransport deps 2019-09-06 01:07:02 +00:00
ir/1.0 [vts-core] add VtsHalIrV1_0TargetTest to vts-core 2019-10-25 03:42:59 +00:00
keymaster Merge "Added LargeFinishInput test" am: 0cd9dd3893 am: 2b7a5caaf1 2019-11-15 12:27:57 -08:00
light Merge "Add VtsHalLightV2_0TargetTest and VtsHalNeuralnetworksV1_* to vts-core" 2019-10-14 15:35:48 +00:00
media OMX VTS: Move device resource files to data/local/tmp am: a54bf6ed5a 2019-08-22 18:59:54 -07:00
memtrack/1.0 [vts-core] add VtsHalMemtrackV1_0TargetTest to vts-core 2019-10-24 14:49:29 +08:00
neuralnetworks Merge "Remove VtsHalNeuralnetworksV1_2TargetTest from vts-core suite" am: 86c7aabcc0 am: 572970bcc6 2019-11-18 13:05:14 -08:00
nfc Convert VtsHalNfcV1_*TargetTest to be parameterized test 2019-10-22 20:54:31 -07:00
oemlock/1.0 Update hidl makefiles for bpfmt 2019-04-17 09:38:50 -07:00
power Convert VtsHalPowerV1_*TargetTest to be parameterized test 2019-10-18 09:21:37 -07:00
prebuilt_hashes power@1.3 is for P. 2019-04-23 12:51:21 -07:00
radio Fix a mistake in the RSSNR range. 2019-11-15 18:55:43 -08:00
renderscript/1.0 [hardware][interfaces][renderscript] fix -Wreorder-init-list 2019-10-14 11:05:57 -07:00
secure_element Update hidl makefiles for bpfmt 2019-04-17 09:38:50 -07:00
sensors hardware: interfaces: sensors: fix -Wreorder-init-list 2019-11-12 13:48:58 -08:00
soundtrigger [vts-core] add VtsHalSoundtriggerV2_*TargetTest to vts-core 2019-11-12 15:04:09 +08:00
tests Merge "update-makefiles.sh: for partial Java pkgs" 2019-11-05 17:57:51 +00:00
tetheroffload [vts-core] add VtsHalTetheroffloadConfigV1_0TargetTest to vts-core 2019-11-06 16:25:31 +08:00
thermal Convert VtsHalThermalV*TargetTest to be parameterized test 2019-10-16 14:45:16 -07:00
tv Merge "update-makefiles.sh: for partial Java pkgs" am: cbd3f444c7 am: 7eebf74e97 2019-11-05 11:13:18 -08:00
usb Remove libhwbinder/libhidltransport deps 2019-09-06 01:07:02 +00:00
vibrator Remove vibrator@1.4 from VNDK. 2019-11-12 13:54:42 -08:00
vr/1.0 [vts-core] add VtsHalVrV1_0TargetTest to vts-core 2019-10-29 16:16:55 +08:00
weaver/1.0 [vts-core] add VtsHalWeaverV1_0TargetTest to vts-core 2019-10-23 03:05:57 +00:00
wifi Merge "Convert VtsHalWifiV1_*Target to be parameterized test" 2019-11-18 17:06:21 +00:00
.clang-format Replace clang-format with symlink. 2019-01-18 14:26:33 -08:00
Android.bp libhidl_gtest_helpers -> libhidl_gtest_helper 2019-10-29 14:20:45 -07:00
CleanSpec.mk Convert audio HAL service mk to bp and rename the service 2019-11-07 14:12:30 -08:00
current.txt Fix a mistake in the RSSNR range. 2019-11-15 18:55:43 -08:00
MODULE_LICENSE_APACHE2 Apache2 module license. 2016-08-30 11:28:36 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
OWNERS Add restricted OWNERS for .hal/.aidl files. 2019-08-09 15:07:49 -07:00
PREUPLOAD.cfg Keymaster should be developed in AOSP 2019-08-01 15:52:53 -07:00
TEST_MAPPING TEST_MAPPING += hidl_implementation_test 2019-10-16 16:48:10 -07:00
update-base-files.sh Adding Dataspace BT2020_SRGB and ColorMode BT2020_SRGB 2018-10-22 11:19:52 -07:00
update-makefiles.sh Remove update scripts for VTS makefiles. 2019-02-28 10:32:51 -08:00