* Parse profiling data for each test case.
* Merge the profiling data for each test case at the end of test
and upload the profiling info to web.
Bug:34226555
Test: run vts -m VibratorHidlProfilingTest
Change-Id: I9e13eada8e7db338a29c6943868d12e76844e2c4
Removing empty intermediate Android.mk files for vehicle, tv cec, and tv input vts test projects.
Replaced with direct pointing to the Android.mk file under functional/vts/testcases/hal
Test: make vts
Change-Id: I64a0a7c236f2ef6a2019cbde3b93ac2324df3752
This commit adds support to VHAL for returning a live and a freeze OBD2 frame filled in with default placeholder values
It also adds a VTS test to check for OBD2 support. Doing anything more interesting is currently blocked.
Test: make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --primary-abi-only --skip-preconditions --module VehicleHidlTest -l INFO
Change-Id: I4aad71f7bb65a690841e74d06fefc5fb2076ce5e
- AUDIO_FOCUS_EXT_SYNC for external sync of focus
- AUDIO_STREAM_STATE for notifying stream state
- AUDIO_PARAMETERS for car audio parameters
- AUDIO_VOLUME_EXT_SYNC for external sync of volume
bug: 32371653, 32371120
Test: build only for now, will add tests in car service layer later
Change-Id: I40ae16c40827a0240bf74714d3be333fd20424c5
to avoid clashing of names for the added
::android::hardware::details::toString()
for hidl_vec.
Test: mma
Bug: 33459772
Change-Id: I6fbcaf9b30e29784b8915f7668cd1456de910eea
We added a bunch of content to VHAL in support of OBD2 sensors. hidl-gen a matching .vts file
Test: hidl-gen
Change-Id: Ie1dadf4f6ea0b75ab2bcea81130d848dc899b0ce
Decide target_basepaths by device's bitness.
On 32-bit target, do not include */lib64.
Bug: 33930594
Test: vts-tradefed run commandAndExit vts -m VibratorHidlTest -l INFO
Change-Id: I340ded1d763dc194da461ecf183c6a2ff5f5ee6f
The default service name assumed by the framework is lower case hal name (vehicle)
Since vehicle hal uses Upper case for its service name and is assumed by the framework side code, this change specifies a custom service name
Test: ENABLE_TREBLE=true make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --primary-abi-only --skip-preconditions --module VehicleHidlTest -l INFO
Change-Id: Ie02f83d27554e89b4a958421a1a88d701abcf2a7
This commit defines a list of properties that we want to support in VHAL for the purpose
of gathering vehicle diagnostics, and a data structure to contain the values of those
properties in the form of a "snapshot"
It does not yet define the property itself as that relies on a yet undefined hybrid type
Test: build
Change-Id: Ifa5bbf45c4aee2f93cbd82316d3399c04e3c34b4
Threadpool can now be configured/joined if needed with
configureRpcThreadpool() / joinRpcThreadpool().
Bug: 31226656
Test: mma
Change-Id: I0d7d9924cc8c8851cc2b61ebdae906204909890e
* Using update-makefiles.sh to add make rule for profiler in Android.bp
* Remove make rule for profiler in vts/Android.mk.
Bug:31930023
Test: mma
Change-Id: Iea834d8610501c2fce63f65742db31bafb85c0b8
Bug: b/33751068
Test: unit test provided, properties with complex data types
should be covered with VTS
Change-Id: I12cfdbe1572018b941d3154b6d3bfdeb251ec55b
The message will be a protobuf preceded by a some routing data, so using
Bytes as type until hybrid types are supported.
Test: it compiles
Change-Id: If98ae0b842b455648e980a474a07a2cee51ef382