]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/platform-hardware-interfaces.git/log
android/platform-hardware-interfaces.git
5 years agorename BUILT_SYSTEM_{COMPATIBILITY_,}MATRIX android-o-mr1-iot-release-1.0.0 android-wear-p-preview-2
Steven Moreland [Tue, 1 May 2018 16:59:32 +0000 (09:59 -0700)]
rename BUILT_SYSTEM_{COMPATIBILITY_,}MATRIX

For consistency with BUILT_VENDOR_MATRIX.

Bug: 66917623
Test: manual
Change-Id: I666eceeb9fc20e5f5754f605c2fbb6530e51b326

5 years agoRemove early checks on manifest.
Steven Moreland [Mon, 30 Apr 2018 23:23:44 +0000 (16:23 -0700)]
Remove early checks on manifest.

These are to be checked in verify_vintf_matrices at
the end of the build when all of the manifest fragments
are available.

Bug: 66917623
Test: check that verify_vintf_matrices hits these checks
Change-Id: I3f184a05a6a95751384da077257dddcf73d3a6f2

5 years agoRestore kernel requirements for frozen matrices.
Yifan Hong [Wed, 25 Apr 2018 21:36:00 +0000 (14:36 -0700)]
Restore kernel requirements for frozen matrices.

Requirements for legacy/1/2.xml has changed because
android-base.cfg files are changed. These files should
build from an older snapshot of the requirements.

Fixes: 78576469
Test: builds
Test: vts_treble_vintf_test

Change-Id: I908ebbe495ae06f983ef983a1be7937cf6be1c12
Merged-In: I908ebbe495ae06f983ef983a1be7937cf6be1c12

5 years agoAdd 4.14.0 kernel to all matrices.
Yifan Hong [Thu, 12 Apr 2018 21:50:09 +0000 (14:50 -0700)]
Add 4.14.0 kernel to all matrices.

P framework can work with 4.14 kernel. 0 should
be updated to the correct value in a follow-up
patch.

This creates the following tags in all matrices:
Kernel 4.14 common requirements
Kernel 4.14 requirements on CONFIG_ARM is set
Kernel 4.14 requirements on CONFIG_ARM64 is set

Bug: 72409164
Bug: 77886167
Test: manually inspect built matrix
Change-Id: I82168df314ad61b21440ec5c703db8358468e083
Merged-In: I82168df314ad61b21440ec5c703db8358468e083

5 years agoMerge "HWC2On1Adapter: Fix fd leak in Layer::dump"
android-build-prod (mdb) [Fri, 27 Apr 2018 18:27:53 +0000 (18:27 +0000)]
Merge "HWC2On1Adapter: Fix fd leak in Layer::dump"

5 years agoMerge "Replace hidl_enum_{iterator -> range}."
android-build-prod (mdb) [Fri, 27 Apr 2018 18:08:06 +0000 (18:08 +0000)]
Merge "Replace hidl_enum_{iterator -> range}."

5 years agoHWC2On1Adapter: Fix fd leak in Layer::dump
Dan Stoza [Fri, 30 Mar 2018 17:31:54 +0000 (10:31 -0700)]
HWC2On1Adapter: Fix fd leak in Layer::dump

Removes the fence dump from Layer::dump, since:
  a) It was leaking (a dup() without a close())
  b) It's not that useful anyway since it wasn't displaying the actual
     fence fd

Test: Manual
Bug: 73979009
Change-Id: I8f7446a05a1bab8c3ca781610ebeb98d17fa483b

5 years agoMerge "graphics: add libhwc2on{1,fb}adapter"
Dan Stoza [Thu, 26 Apr 2018 18:26:31 +0000 (18:26 +0000)]
Merge "graphics: add libhwc2on{1,fb}adapter"

5 years agoReplace hidl_enum_{iterator -> range}.
Steven Moreland [Wed, 25 Apr 2018 19:49:05 +0000 (12:49 -0700)]
Replace hidl_enum_{iterator -> range}.

This class is technically an iterable object, not a range.

Bug: 78573628
Test: N/A
Change-Id: Ibe307cb2e55e030ecd48e7cab09e5863f6a5e2f7

5 years agoMerge "Audio: setParam improve status_t to Result consistency"
Kevin Rocard [Mon, 23 Apr 2018 21:41:14 +0000 (21:41 +0000)]
Merge "Audio: setParam improve status_t to Result consistency"

5 years agoMerge "Mark configstore-utils as double_loadable"
Treehugger Robot [Sat, 21 Apr 2018 02:14:51 +0000 (02:14 +0000)]
Merge "Mark configstore-utils as double_loadable"

5 years agoAudio: setParam improve status_t to Result consistency
Kevin Rocard [Tue, 17 Apr 2018 18:00:58 +0000 (11:00 -0700)]
Audio: setParam improve status_t to Result consistency

The rest of the API (*::analyseStatus) returns NOT_SUPPORTED
when the legacy API returns -ENOSYS.

setParameter legacy -> treble shim did not follow this
conversion due to the legacy API stating that for get_paramers,
-ENOSYS should be returned if
"the implementation does not accept a parameter change while the
 output is active but the parameter is acceptable otherwise",
aka INVALID_STATE.

Thus setParameter shim used to return
 - OK for OK
 - INVALID_STATE for -ENOSYS
 - INVALID_ARGUMENTS for everything else

This leads to several problems:
 - an implementation of the legacy API can not report NOT_SUPPORTED
 - is inconsistent with the rest of the status_t conversion methods
 - shim methods implemented over getParameter can not distinguish
   failures error required by the .hal documentation

Most importantly, on the system side, the Result is transformed to a
status_t again but without any special logic for methods wrapping
getParameter in the shim.
See: analyzeResult in
     frameworks/av/media/libaudiohal/2.0/ConversionHelperHidl.cpp
This can not be changed as the system can not know which methods
are implemented with a legacy wrapper under the Treble API boundary.

This mean that if:
 - hal return -ENOSYS ()
 - shim converts it to INVALID_STATE
 - libaudiohal converts it to NOT_ENOUGH_DATA ()
Thus the checkForNewParameter_l's "status == INVALID_OPERATION"
test in frameworks/av/services/audioflinger/Threads.cpp
are now always false and broken.
This has been broken since the introduction of the Treble shim for O.

Thus setParam now converts status_t to Result in the same way
as all the other shim methods.

Bug: 72873273
Bug: 69811500
Bug: 69010523
Test: playback and record for media and voice call
Change-Id: I41204c0807d2bd4675e941771cbc9a43d7d14855
Merged-In: I41328afce56ce31d4a26159ca2d4b16d14cce05b
Signed-off-by: Kevin Rocard <krocard@google.com>
5 years agoSim Status Present VTS
sqian [Fri, 20 Apr 2018 21:54:12 +0000 (14:54 -0700)]
Sim Status Present VTS

Fix and enhance sim-present tests,
Save VTS running time,
Fix serial number inconsistancy issue

Fix and enhance sim-present tests:
In 1.0:
- setupDataCall timeout, need more waiting time
- requestIccSimAuthentication returns REQUEST_NOT_SUPPORTED,
need to check it
- sendSms timeout, would need more waiting time
- sendSMSExpectMore timeout, would need more waiting time
- getAllowedCarriers, getting CardState::RESTRICTED, the previous test
of setAllowedCarriers is doing resetting back to no carrier restriction,
but that needs some time to populate.
In 1.1:
- setSimCardPower_1_1 set sim card power down that makes other tests
fail, reset it back with sim card power on.

Save VTS running time,
- Use waiting loop and prevent unnecessary waiting to save the whole
running time.

Fix serial number inconsistancy issue
- During the enforcement running, it is liked the serial number is
not consistent. And it happens in b/78249227. Suspect that when sim
card is inserted, during the testing running time, the radio may
request some response that is not triggered from the test, but the
test may receive it and think it is what is triggered by the test. The
fix is to check serial number before notifying of unlock the test
lock.

Bug: 76125134
Bug: 78248071
Bug: 78139665
Bug: 78249227
Test: run vts -m VtsHalRadioV1_0Target; run vts -m VtsHalRadioV1_1Target
Change-Id: I08fe9d7ac16283c7ce1a5aeb6b3b372786a8d5c3
Merged-In: I08fe9d7ac16283c7ce1a5aeb6b3b372786a8d5c3
(cherry picked from commit 788eb8083059ff0dca686734ceebf942042c4893)

6 years agohealth 2.0: fix typo in README
Phong Tran [Thu, 19 Apr 2018 00:20:52 +0000 (07:20 +0700)]
health 2.0: fix typo in README

Test: none

Change-Id: I6c4a1b08ac49d84a77976a488cad53ce14bb9d91

6 years agoMerge changes from topic "nnapi-aosp-sync"
Michael Butler [Wed, 18 Apr 2018 22:00:10 +0000 (22:00 +0000)]
Merge changes from topic "nnapi-aosp-sync"

* changes:
  NNAPI: Add execution preference to prepareModel (HAL)
  Sync NNAPI Operand and Operation documentation fixes
  Fix the spec for TENSOR_QUANT8_ASYMM to match our validation.
  Fix the NNAPI HAL documentation about ADD and MUL
  NN validation tests
  Add validation tests for consistency of model inputs and outputs.
  Disable arm32 asan for VtsHalNeuralnetworksV1_1TargetTest

6 years agoNNAPI: Add execution preference to prepareModel (HAL)
Michael Butler [Wed, 11 Apr 2018 23:30:09 +0000 (16:30 -0700)]
NNAPI: Add execution preference to prepareModel (HAL)

A model can be prepared in different ways to optimize for different
use-cases. This CL propagates the execution preference across the HAL so
that the NN service can better fit the users needs.

Bug: 77864669
Test: mma
Test: NeuralNetworksTest_static
Test: VtsHalNeuralnetworksV1_1TargetTest
Merged-In: Ib928d510d462f36b6a87d5e81010513db7829fa8
Change-Id: Ib928d510d462f36b6a87d5e81010513db7829fa8
(cherry picked from commit 2504c2fe4f3dc6975165d35a8ea1610d8bc4c477)

6 years agoSync NNAPI Operand and Operation documentation fixes
Michael Butler [Tue, 3 Apr 2018 20:03:50 +0000 (13:03 -0700)]
Sync NNAPI Operand and Operation documentation fixes

This CL adds the typo fixes, bug fixes, and missing descriptions added
to the NNAPI but not to the NN HAL. This CL also adds description of
implicit padding, which was present but not documented in 1.0.

Bug: 77541934
Bug: 75459529
Test: mma
Merged-In: I7baa9e515057c43e759849284b3bb0d420a71f1b
Change-Id: I7baa9e515057c43e759849284b3bb0d420a71f1b
(cherry picked from commit 25f3ad328b1298b8abd3fe1b9006f92e550cf6db)

6 years agoFix the spec for TENSOR_QUANT8_ASYMM to match our validation.
Miao Wang [Thu, 5 Apr 2018 23:27:00 +0000 (16:27 -0700)]
Fix the spec for TENSOR_QUANT8_ASYMM to match our validation.

  - Scale of 0.0 is invalid for quantized tensor.

Bug: 77236592
Test: mma
Merged-In: I3a53d6303d8c964d451e17a3b1671de82d0ff335
Change-Id: I3a53d6303d8c964d451e17a3b1671de82d0ff335
(cherry picked from commit a82d39102af38725f72a415a69330f9304637f96)

6 years agoFix the NNAPI HAL documentation about ADD and MUL
Miao Wang [Fri, 23 Mar 2018 21:50:59 +0000 (14:50 -0700)]
Fix the NNAPI HAL documentation about ADD and MUL

  - ADD and MUL supports QUANT8_ASYMM since OMR1. It was a bug missing
  them in the HAL documentation.
  - Added the updated hash to current.txt for this ABI preserving
  change.

Bug: 75459529
Test: mm
Merged-In: I492a7431c0dbb3dc5967c586d080eb134e380bf2
Change-Id: I492a7431c0dbb3dc5967c586d080eb134e380bf2
(cherry picked from commit f62984027c2cd9041f1b7a9867a142331cb705a9)

6 years agoNN validation tests
Michael Butler [Thu, 22 Mar 2018 23:37:57 +0000 (16:37 -0700)]
NN validation tests

This CL adds validation tests for all of the existing generated models.
The strategy of this CL is this: given a valid model or request, make a
single change to invalidate the model or request, then verify that the
vendor service driver catches the inconsistency and returns
INVALID_ARGUMENT.

Bug: 67828197
Test: mma
Test: VtsHalNeuralnetworksV1_0TargetTest
Test: VtsHalNeuralnetworksV1_1TargetTest
Merged-In: I8efcdbdccc77aaf78992e52c1eac5c940fc81a03
Change-Id: I8efcdbdccc77aaf78992e52c1eac5c940fc81a03
(cherry picked from commit f76acd0312f7d47bd2e371f027a54bca581d8f8f)

6 years agoAdd validation tests for consistency of model inputs and outputs.
David Gross [Fri, 23 Mar 2018 16:51:02 +0000 (09:51 -0700)]
Add validation tests for consistency of model inputs and outputs.

Test: VtsHalNeuralnetworksV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.1::IDevice/sample-all --gtest_filter=Flavor/NeuralnetworksInputsOutputsTest.*
Test: VtsHalNeuralnetworksV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.1::IDevice/sample-float-fast --gtest_filter=Flavor/NeuralnetworksInputsOutputsTest.*
Test: VtsHalNeuralnetworksV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.1::IDevice/sample-quant --gtest_filter=Flavor/NeuralnetworksInputsOutputsTest.*

Bug: 67828197
Merged-In: I245227dce095b9cbbb9b527ad99aa71d11f77c4f
Change-Id: I245227dce095b9cbbb9b527ad99aa71d11f77c4f
(cherry picked from commit 7a76d8a7a84d7980ecb37011d109a5a0f7287a70)

6 years agoMark configstore-utils as double_loadable
Jiyong Park [Mon, 9 Apr 2018 03:19:43 +0000 (12:19 +0900)]
Mark configstore-utils as double_loadable

configstore-utils is explicitly marked as double_loadable since it is one of the
(indirect) dependencies of the LLNDK library libvulkan
and at the same time the lib itself is marked as VNDK. Such lib can be
double loaded inside a vendor process.

Note: even without this change, the library is already capable of being
double loaded due to the dependency graph around it. This change is to
make it explicit so that double loading of a library is carefully
tracked and signed-off by the owner of the lib.

Bug: 77155589
Test: m -j
Merged-In: Ibece0476b819e3387836305ee3b1c9dbf614920b
Change-Id: Ibece0476b819e3387836305ee3b1c9dbf614920b
(cherry picked from commit 9fb3c20bc62a3b2977cf2028cfa1c8c4938ee5b2)

6 years agoDisable arm32 asan for VtsHalNeuralnetworksV1_1TargetTest
Pirama Arumuga Nainar [Tue, 6 Mar 2018 19:23:53 +0000 (11:23 -0800)]
Disable arm32 asan for VtsHalNeuralnetworksV1_1TargetTest

Bug: http://b/74200014

Building this module with asan triggers an internal error in gold.

Test: mma SANITIZE_TARGET=address in
hardware/interfaces/neuralnetworks/1.1/vts/functional

Merged-In: I3ce5352a6c86c8dca257d35af06989e57f871749
Change-Id: I3ce5352a6c86c8dca257d35af06989e57f871749
(cherry picked from commit cca38c56f4fcd051df6311ea3ffd56a5e572f910)

6 years agoRadio Sap 1.2 default implementation
sqian [Sat, 7 Apr 2018 03:50:58 +0000 (20:50 -0700)]
Radio Sap 1.2 default implementation

Checked points:
- service is on
- vts can run on it
- provided a dummy implementation that a VTS test can pass it
- applied with recent update in radio 1.2 hal
- format repaired
- pass on a 1.0 VTS test, a 1.1 VTS test, and a 1.2 VTS test

Bug: 74114758
Test: run vts

Change-Id: I8a052e3cedb41db9028552ab88f1e26492718497
Merged-In: I8a052e3cedb41db9028552ab88f1e26492718497
(cherry picked from commit 0de4d31569444d3d4b819bbf3e783ee9f0f17c9d)

6 years agoFix Radio response/indication 1.2 android-o-mr1-iot-preview-8
sqian [Wed, 11 Apr 2018 02:06:48 +0000 (19:06 -0700)]
Fix Radio response/indication 1.2

Radio VTS client 1.2 radio response cannot be cast from radio response
in the service. To fix it, the client radio response and indication
should extend 1.2 IRadioResponse and IRadioIndication

Bug: 77815815
Test: ran it on the default service
Change-Id: Ib014af98d52d9f208d2139f4a239e9d61ea4d569
Merged-In: Ib014af98d52d9f208d2139f4a239e9d61ea4d569
(cherry picked from commit 79bafb943bb53e48351cd159724164c7526976c4)

6 years agoMerge "Add a Test for RadioBandMode to Ensure Auto Mode"
nharold [Fri, 13 Apr 2018 00:21:48 +0000 (00:21 +0000)]
Merge "Add a Test for RadioBandMode to Ensure Auto Mode"

6 years agoFix documentation.
David Gross [Tue, 10 Apr 2018 21:27:33 +0000 (14:27 -0700)]
Fix documentation.

1. Fix documentation for Operand::numberOfConsumers.
2. Fix typos.

Bug: 69055733
Bug: 76016141
Bug: 74111771

Test: NeuralNetworksTest_static
Test: VtsHalNeuralnetworksV1_0TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.0::IDevice/sample-all
Test: VtsHalNeuralnetworksV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.1::IDevice/sample-all

Merged-In: Ib3d5bbfa701070597731992c3867f72d7b0280bd

Change-Id: I9572b51fa5d3fef01554a5386bd4137215e52599
(cherry picked from commit 541e24311de0561a27bcba7f197f9bd46be67359)

6 years agoAdd a Test for RadioBandMode to Ensure Auto Mode
Nathan Harold [Fri, 6 Apr 2018 23:03:11 +0000 (16:03 -0700)]
Add a Test for RadioBandMode to Ensure Auto Mode

The radio band mode is perilous because depending
on the setting and the detected locale, other
settings may be disabled. That can leave the modem
in a soft-brick state. Thus, BandMode = 0 = AUTOMATIC
should always be supported so that the modem can
update and select a band mode of its choosing.

Bug: 28124606
Test: vts radio - getAvailableBandModes
Merged-In: I1f25d9125ef06d290e3a89b5d2162c6bfe939eba
Change-Id: I1f25d9125ef06d290e3a89b5d2162c6bfe939eba
(cherry picked from commit c9e391801ba5ccd24b41481b26c2861b71ef03d0)

6 years agoMerge "Update RegState for new CellIdentity types"
Treehugger Robot [Tue, 10 Apr 2018 19:32:23 +0000 (19:32 +0000)]
Merge "Update RegState for new CellIdentity types"

6 years agoAdd defaultSysCodePowerState in types.hal in NFC 1.1
Ruchi Kandoi [Tue, 3 Apr 2018 00:52:50 +0000 (17:52 -0700)]
Add defaultSysCodePowerState in types.hal in NFC 1.1

Test: Nfc Enable/Disable; test if config is read in logcat
Bug: 77496460
Merged-In: I13e21ba18c03c3c7b9eff3aa67e843e7f063b233
Change-Id: I13e21ba18c03c3c7b9eff3aa67e843e7f063b233
(cherry picked from commit c20034218208f157564b5450fa981b8caf5efc19)

6 years agoMerge "secure_element: VTS: Remove MANAGE_CHANNEL commands in transmit"
Treehugger Robot [Fri, 30 Mar 2018 23:23:04 +0000 (23:23 +0000)]
Merge "secure_element: VTS: Remove MANAGE_CHANNEL commands in transmit"

6 years agoUpdate RegState for new CellIdentity types
Eric Schwarzenbach [Wed, 14 Mar 2018 23:22:38 +0000 (16:22 -0700)]
Update RegState for new CellIdentity types

Bug: 74826109
Test: make, make vts
Change-Id: I6350e5da5bc064e665e54d161ee589c3eadf901a
Merged-In: I6350e5da5bc064e665e54d161ee589c3eadf901a
(cherry picked from commit 74befb69b9c532e5be77a1a64eb38713b8d51118)

6 years agographics: add libhwc2on{1,fb}adapter
Chia-I Wu [Wed, 27 Dec 2017 21:46:06 +0000 (13:46 -0800)]
graphics: add libhwc2on{1,fb}adapter

Moved from frameworks/native.

Test: build
Change-Id: I03bf1d073306aaa2ce155aee50fb9ac056906323
Merged-In: I03bf1d073306aaa2ce155aee50fb9ac056906323

6 years agoMerge changes from topic "check_unused_hals"
Yifan Hong [Fri, 30 Mar 2018 17:26:14 +0000 (17:26 +0000)]
Merge changes from topic "check_unused_hals"

* changes:
  matrix: ENFORCE_NO_UNUSED_HALS
  matrix: generalize case for LOCAL_WARN_REQUIRED_HALS
  matrix: IGNORE_TARGET_FCM_VERSION -> VINTF_*
  matrix: define LOCAL_MODULE for all modules.

6 years agosecure_element: VTS: Remove MANAGE_CHANNEL commands in transmit
Ruchi Kandoi [Fri, 30 Mar 2018 01:13:05 +0000 (18:13 -0700)]
secure_element: VTS: Remove MANAGE_CHANNEL commands in transmit

Use Dummy APDU and Android CTS AID for the test cases.

Test: Run VtsHalSecureElementV1_0TargetTest
Bug: 77296379
Change-Id: Id5397c9efb000a1737176ebacb6ded0837dc2d61

6 years agoMerge "Add BLOCK_SUSPEND capability for Bluetooth HAL service"
Tom Cherry [Thu, 29 Mar 2018 19:51:20 +0000 (19:51 +0000)]
Merge "Add BLOCK_SUSPEND capability for Bluetooth HAL service"

6 years agomatrix: ENFORCE_NO_UNUSED_HALS
Yifan Hong [Wed, 28 Mar 2018 17:27:10 +0000 (10:27 -0700)]
matrix: ENFORCE_NO_UNUSED_HALS

Enforce that all hals in the device manifest are
in framework compatibility matrix -- at build time.

Bug: 65028233
Test: build a phone without DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX.
Change-Id: Ibf220f80ca3621ddbf8288d372d5f40336e45248

6 years agomatrix: generalize case for LOCAL_WARN_REQUIRED_HALS
Yifan Hong [Thu, 29 Mar 2018 17:06:10 +0000 (10:06 -0700)]
matrix: generalize case for LOCAL_WARN_REQUIRED_HALS

Add LOCAL_ASSEMBLE_VINTF_ENV_VARS_OVERRIDE and
LOCAL_ASSEMBLE_VINTF_ERROR_MESSAGE for a more generic case.

Test: m framework_compatibility_matrix.xml -j
Bug: 65028233
Change-Id: Iec142d161daa18122e7a6daebb82c7230cb98ba6

6 years agomatrix: IGNORE_TARGET_FCM_VERSION -> VINTF_*
Yifan Hong [Thu, 29 Mar 2018 17:57:12 +0000 (10:57 -0700)]
matrix: IGNORE_TARGET_FCM_VERSION -> VINTF_*

All "private" environment variables to assemble_vintf
(inserted by the build rules, not build system variables)
should have this prefix (to distinguish against,
e.g. PRODUCT_ENFORCE_VINTF_MANIFEST)

Test: m framework_compatibility_matrix -j

Bug: 65028233
Change-Id: Iaefa88cefc0918fb86235ea6fcd8e367cbd82788

6 years agomatrix: define LOCAL_MODULE for all modules.
Yifan Hong [Thu, 29 Mar 2018 17:51:48 +0000 (10:51 -0700)]
matrix: define LOCAL_MODULE for all modules.

Test: m framework_compatibility_matrix -j
Bug: 65028233
Change-Id: Iab61771b8ebe0e1b771404bb25a0a04caf399585

6 years agoAdd BLOCK_SUSPEND capability for Bluetooth HAL service
Tom Cherry [Thu, 29 Mar 2018 17:17:07 +0000 (10:17 -0700)]
Add BLOCK_SUSPEND capability for Bluetooth HAL service

This is needed for some platforms

Bug: 74554159
Bug: 77213213
Test: walleye BT works
Change-Id: If0033c5a7fc09057415b27196fa4541e9aadfb4b

6 years agoMerge "Build DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE"
Yifan Hong [Thu, 29 Mar 2018 00:37:56 +0000 (00:37 +0000)]
Merge "Build DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE"

6 years agoBuild DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE
Yifan Hong [Fri, 23 Mar 2018 19:03:33 +0000 (12:03 -0700)]
Build DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE

... along with compatibility_matrix.device.xml.
The new module cm.device.xml contains the original content
of empty.xml (kernel configs, sepolicy, etc.) as well
as HALs from DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE.
This variable points to a framework compatibility matrix
that contains framework HALs as a vendor extension; all
HALs in this file must be optional.

Bug: 65028233
Test: m framework_compatibility_matrix.xml -j and manual inspection
Test: vts_treble_vintf_test

Change-Id: I94949f62f7f5b332d845f2e7fa4714df7c49ed3e

6 years agoMerge "Update vts test module bp files to use VtsHalTargetTestDefaults"
Yuexi Ma [Mon, 26 Mar 2018 21:57:41 +0000 (21:57 +0000)]
Merge "Update vts test module bp files to use VtsHalTargetTestDefaults"

6 years agoMerge "Add capabilities to wifi HAL service"
Tom Cherry [Mon, 26 Mar 2018 17:30:28 +0000 (17:30 +0000)]
Merge "Add capabilities to wifi HAL service"

6 years agoAdd capabilities to wifi HAL service
Tom Cherry [Fri, 23 Mar 2018 22:36:09 +0000 (15:36 -0700)]
Add capabilities to wifi HAL service

Bug: 74554159
Test: wifi works on walleye
Merged-In: Ia6784e78a7faec914cbbecbe84800c4fbe46c00b
Change-Id: I8deb730bbd9cb473d68ffc696b31031abf617eec

6 years agoMerge "Fix crash on hotplug disconnect"
Treehugger Robot [Sat, 24 Mar 2018 01:12:08 +0000 (01:12 +0000)]
Merge "Fix crash on hotplug disconnect"

6 years agoFix crash on hotplug disconnect
Lloyd Pique [Fri, 15 Dec 2017 01:59:48 +0000 (17:59 -0800)]
Fix crash on hotplug disconnect

ComposerClient destroys its internal model of the display while handling
the onHotPlug event from the Hwc. Subsequently SurfaceFlinger destroys
its model of the display, and destroys all Hwc layers associated with
the display.

This fixes the code for destroying layers to not dereference an invalid
iterator if the display does not exist, allowing destruction to
continue.

It also fixes a similar issue which could occur if a HWC layer is being
created for a display at around the same time as the disconnect event.

Test: hotplug disconnect no longer crashes
Bug: 38464421
Change-Id: I0f2d28fe89fccf997b4bbb9fa6b5c0e6a6e49b93
Merged-In: I0f2d28fe89fccf997b4bbb9fa6b5c0e6a6e49b93
(cherry picked from commit 2765f9d406aae93adceaec67e8053f2ac1129312)

6 years agoMerge "Add capabilities to bluetooth HAL service"
Tom Cherry [Fri, 23 Mar 2018 19:57:40 +0000 (19:57 +0000)]
Merge "Add capabilities to bluetooth HAL service"

6 years agoAdd capabilities to bluetooth HAL service
Tom Cherry [Thu, 22 Mar 2018 23:05:16 +0000 (16:05 -0700)]
Add capabilities to bluetooth HAL service

Bug: 74554159
Test: BT works on walleye
Change-Id: Ib2e1be66ae92ce742540a50cffc8c675db945655

6 years agoUpdate vts test module bp files to use VtsHalTargetTestDefaults
Yuexi Ma [Wed, 21 Mar 2018 17:47:22 +0000 (10:47 -0700)]
Update vts test module bp files to use VtsHalTargetTestDefaults

Test: make vts
Change-Id: I3c0dab52dc894e1a1fc9b99be1351ed7bd380502
Merged-In: I3c0dab52dc894e1a1fc9b99be1351ed7bd380502

6 years agorename VtsHalEvsV1_0Target module to VtsHalEvsV1_0TargetTest
Yuexi Ma [Wed, 2 Aug 2017 19:44:48 +0000 (12:44 -0700)]
rename VtsHalEvsV1_0Target module to VtsHalEvsV1_0TargetTest

Test: run vts-selftest
Change-Id: Ib413d3ee2bffbb98489a5e787b83014c3b2e3af9
Merged-In: Ib413d3ee2bffbb98489a5e787b83014c3b2e3af9
(cherry picked from commit c446be15633a863442e7b16a02f93b4bc526799a)

6 years agoconfigstore: whitelist getpid call for arm64
Jeff Vander Stoep [Sat, 17 Mar 2018 03:54:53 +0000 (20:54 -0700)]
configstore: whitelist getpid call for arm64

Addresses:
01-01 00:00:03.416   964   964 E /vendor/bin/hw/android.hardware.configstore@1.0-service:
libminijail[964]: blocked syscall: getpid

Bug: 74394073
Test: weipingliao@ to test
Change-Id: Iaa836d1f0b3595a66dfb6af2dd78fdddb9d7272e

6 years agoblank_screen: shut off all lights
Steven Moreland [Fri, 16 Mar 2018 17:27:18 +0000 (10:27 -0700)]
blank_screen: shut off all lights

This is used to make the phone appear off by init
during late boot (e.x. fsck for disk health), so
it should shut off all lights (not just the screen).

Bug: 74976325
Test: blank_screen
Change-Id: I790cc3dd856c2c2095fa3cf82519fd30834304ca
Merged-In: I790cc3dd856c2c2095fa3cf82519fd30834304ca

6 years agolight service: mark as shutdown critical
Steven Moreland [Fri, 16 Mar 2018 17:23:14 +0000 (10:23 -0700)]
light service: mark as shutdown critical

Required because the lights need to be turned off late in boot
(e.x. during fsck for disk health), and before, blank_screen
accessing light encountered a race condition where if it didn't
get scheduled before all of the processes which were getting
shutdown were getting killed, the screen wouldn't blank.

Bug: 74976325
Test: adjusting brightness continues to work
Test: screen blanks during shutdown at the correct time
    including when an artificial 5s delay is inserted when
    the phone normally fscks (which can also be quick)

Change-Id: I57ebc11d7ecf57ee327c681455712f4b53de6fd3
Merged-In: I57ebc11d7ecf57ee327c681455712f4b53de6fd3

6 years agoaudio: Register Bluetooth service with audio HAL
Aniket Kumar Lata [Thu, 1 Feb 2018 04:17:30 +0000 (20:17 -0800)]
audio: Register Bluetooth service with audio HAL

Register Bluetooth audio library with audio HIDL service.
Changes required for A2DP offload implementation.

Bug: 68824150
Test: A2DP offload verified on supported codecs
Change-Id: Idd89f0d28903579d42bd0f33b0194fb8dc2ceaaa
Merged-In: Idd89f0d28903579d42bd0f33b0194fb8dc2ceaaa
(cherry picked from commit c5a5203114b7696f5287c0ebada84b35df1be0f7)

6 years agoBluetooth: A2DP offload HIDL
Sunny Kapdi [Wed, 7 Feb 2018 23:08:01 +0000 (15:08 -0800)]
Bluetooth: A2DP offload HIDL

Interface for Bluetooth A2DP offload feature.

Bug: 72242910
Test: Manual; TestTracker/148125
Change-Id: I3649800dfe3e1a2d66b76859be87e01ee58d2de0
(cherry picked from commit 4e95d81ef048bfdc33cee7cf8bdbe66603b30f96)

6 years agoAdd VTS Test for getConfig() in NFC 1.1
Ruchi Kandoi [Fri, 2 Mar 2018 00:31:55 +0000 (16:31 -0800)]
Add VTS Test for getConfig() in NFC 1.1

Test: run VtsHalNfcV1_1TargetTest
Bug: 72080121
Merged-In: I89600b54d64d4f274647ab4426faf5e05b2f3d34
Change-Id: I89600b54d64d4f274647ab4426faf5e05b2f3d34

6 years agoNFC 1.1: Add getConfigs() method
Ruchi Kandoi [Wed, 28 Feb 2018 00:34:34 +0000 (16:34 -0800)]
NFC 1.1: Add getConfigs() method

Test: Boot and check Nfc configs initialized
Bug: 72080121
Merged-In: I000cea4491b2bd136b9ece232b9d73293804c733
Change-Id: I000cea4491b2bd136b9ece232b9d73293804c733

6 years agoMerge changes from topic "cp_nnapi" android-o-mr1-iot-preview-7 android-p-preview-1
Treehugger Robot [Mon, 5 Mar 2018 22:50:15 +0000 (22:50 +0000)]
Merge changes from topic "cp_nnapi"

* changes:
  Relax NeuralNetwork's VTS positive and negative base tests
  Add Capabilities::relaxedFloat32toFloat16Performance for 1.1.
  Minor modification to allow relaxed precision test
  NNAPI narrow evaluation for P -- HAL
  Refactor NN API VTS tests and add v1.1 tests
  Add README to NeuralNetworks HAL

6 years agoRelax NeuralNetwork's VTS positive and negative base tests
Michael Butler [Mon, 26 Feb 2018 23:24:46 +0000 (15:24 -0800)]
Relax NeuralNetwork's VTS positive and negative base tests

There are some NN VTS tests that assume a service is able to generate a
model consisting only of a floating point add operation. However, some
drivers do not support floating point operations. This CL relaxes the
test requirements to allow a test to be skipped if the service does not
support floating point add.

Bug: 72764145
Test: mma
Test: VtsHalNeuralnetworksV1_0TargetTest

Merged-In: I6b0644432680fc2f8098b5187795dc2953df03f9
Change-Id: I6b0644432680fc2f8098b5187795dc2953df03f9
(cherry picked from commit 4d5bb1097a34495212c09473b477dc97acb99264)

6 years agoAdd Capabilities::relaxedFloat32toFloat16Performance for 1.1.
David Gross [Tue, 20 Feb 2018 22:56:00 +0000 (14:56 -0800)]
Add Capabilities::relaxedFloat32toFloat16Performance for 1.1.

Test: VtsHalNeuralnetworksV1_0TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.0::IDevice/sample-all
Test: VtsHalNeuralnetworksV1_0TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.0::IDevice/hvx
Test: VtsHalNeuralnetworksV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.1::IDevice/sample-all
Test: NeuralNetworksTest_static

Bug: 63911257

Merged-In: I040b68d84504180ba3039e4690d0cd43c2c2649f
Change-Id: I040b68d84504180ba3039e4690d0cd43c2c2649f
(cherry picked from commit 4b458caa4e2e9e0dd052ca9e1185afa8bbe7cc65)

6 years agoMinor modification to allow relaxed precision test
Miao Wang [Thu, 22 Feb 2018 19:48:59 +0000 (11:48 -0800)]
Minor modification to allow relaxed precision test

Bug: 63911257
Test: mm
Test: VTS test pass on walleye

Merged-In: I41d9ea782262a894e7dbd00b782803c40b31c430
Change-Id: I41d9ea782262a894e7dbd00b782803c40b31c430
(cherry picked from commit 842e1a03319361a984cf62e51cbf0486d5f15c46)

6 years agoNNAPI narrow evaluation for P -- HAL
Michael Butler [Wed, 14 Feb 2018 02:56:49 +0000 (18:56 -0800)]
NNAPI narrow evaluation for P -- HAL

We have determined that for Android P it is sufficient to have a
mechanism for a developer to specify on a per-model basis that it is
acceptable for FLOAT32 operations to be carried out as if they were
FLOAT16 operations. This CL extends the model to include information on
these precision requirements.

Bug: 63911257
Test: mm
Test: NeuralNetworksTest
Test: VtsHalNeuralnetworksV1_0TargetTest

Merged-In: I5331e69c05c20c588035897322a6c7dceca374a0
Change-Id: I5331e69c05c20c588035897322a6c7dceca374a0
(cherry picked from commit 7ffe78ba76c679724a7d3deed1963196fde0e3ce)

6 years agoRefactor NN API VTS tests and add v1.1 tests
Miao Wang [Tue, 6 Feb 2018 01:26:54 +0000 (17:26 -0800)]
Refactor NN API VTS tests and add v1.1 tests

  - Create VtsHalNeuralnetworksTest_utils module to be shared between
    v1.x tests.
  - Split the existing tests into two categories: basic, and generated.
  - Created v1.1 VTS tests ensuring no regression in existing ML models.

Bug: 63911257
Test: mm
Test: NNAPI VTS tests pass on v1.0 and v1.1 sample drivers

Merged-In: Ic77c90a3a5bbd96b0ce2acd03764dde4b3034cc9
Change-Id: Ic77c90a3a5bbd96b0ce2acd03764dde4b3034cc9
(cherry picked from commit a2d04c828e98bdadc6dd44c6235556451e4e2a88)

6 years agoAdd README to NeuralNetworks HAL
Michael Butler [Thu, 1 Feb 2018 21:49:49 +0000 (13:49 -0800)]
Add README to NeuralNetworks HAL

Adds README explaining where to find the NeuralNetworks sample driver.

Test: N/A

Merged-In: Ifbbbbb3801176da27fb03bbed0b0d739031a195b
Change-Id: Ifbbbbb3801176da27fb03bbed0b0d739031a195b
(cherry picked from commit 3530f9ef0dbda90309ddfc626bc3d363e32dcb99)

6 years agoMerge "Add VTS test for getCellInfoList_1_2"
Treehugger Robot [Fri, 2 Mar 2018 07:42:33 +0000 (07:42 +0000)]
Merge "Add VTS test for getCellInfoList_1_2"

6 years agoMerge "configstore: allow to USE_CONTEXT_PRIORITY by device."
Treehugger Robot [Fri, 2 Mar 2018 02:15:46 +0000 (02:15 +0000)]
Merge "configstore: allow to USE_CONTEXT_PRIORITY by device."

6 years agoAdd VTS test for getCellInfoList_1_2
Cassie [Wed, 28 Feb 2018 23:58:34 +0000 (15:58 -0800)]
Add VTS test for getCellInfoList_1_2

Bug: 63984327
Test: VTS test
Change-Id: Ie6987f885dfe34c94b30370e1d4853084ee4030b

6 years agoconfigstore: allow to USE_CONTEXT_PRIORITY by device.
chenhg [Sat, 24 Feb 2018 04:23:27 +0000 (20:23 -0800)]
configstore: allow to USE_CONTEXT_PRIORITY by device.

Fixes: 72007412
Test: manual

Change-Id: Id6135347ef699b27ab708d387261bc031996a476

6 years agoAdd vts response functions for Radio Response 1.2
yinxu [Thu, 1 Mar 2018 00:04:27 +0000 (16:04 -0800)]
Add vts response functions for Radio Response 1.2

Bug: 67750232
Test: Compile and Run VTS
Change-Id: I866cea94b1505b05dee336a53ab72ab685c8f441

6 years agoBluetooth: Relax NO_OP and SCO checks
Myles Watson [Wed, 29 Nov 2017 01:38:29 +0000 (17:38 -0800)]
Bluetooth: Relax NO_OP and SCO checks

Ignore NO_OP complete events.
Ignore ordering for Loopback Mode Connection/Command Complete.
Only check for SCO buffer size when SCO connections are made.

Bug: 69785298
Test: VtsHalBluetoothV1_0TargetTest
Change-Id: Ia1ead7ff942ffa369f88f61bcaaa8e03d7973179

6 years agoAdded new VTS test cases for v1.2 data call APIs
Jack Yu [Thu, 1 Mar 2018 01:25:01 +0000 (17:25 -0800)]
Added new VTS test cases for v1.2 data call APIs

Test: VtsHalRadioV1_2Target
Bug: 64132030
Change-Id: I3b9d94985f42a5dd9b9a24e0592cf1657da237d5

6 years agoMerge "Add init() as a part of Secure Element VTS test"
Treehugger Robot [Wed, 28 Feb 2018 18:44:44 +0000 (18:44 +0000)]
Merge "Add init() as a part of Secure Element VTS test"

6 years agoAdd VTS tests for 1.2 reporting criteria
Eric Schwarzenbach [Tue, 27 Feb 2018 02:16:50 +0000 (18:16 -0800)]
Add VTS tests for 1.2 reporting criteria

Bug: 72115876
Test: make
Change-Id: I7a7633994888d2f1781ac7d5730727112eb0c86d

6 years agoAdd init() as a part of Secure Element VTS test
Ruchi Kandoi [Fri, 9 Feb 2018 21:00:02 +0000 (13:00 -0800)]
Add init() as a part of Secure Element VTS test

Test: run vts -m VtsHalSecureElementV1_0Target
Bug: 64881253
Change-Id: Ic93efdd3633f0dd3a5625e617dac0243d934ca77

6 years agoMerge "Convert tv input hal test to use VtsHalHidlTargetTestEnvBase"
Zhuoyao Zhang [Sat, 24 Feb 2018 18:41:05 +0000 (18:41 +0000)]
Merge "Convert tv input hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoMerge "Fix boot VTS GetSuffix test"
Treehugger Robot [Sat, 24 Feb 2018 18:16:14 +0000 (18:16 +0000)]
Merge "Fix boot VTS GetSuffix test"

6 years agoFix boot VTS GetSuffix test
Connor O'Brien [Thu, 22 Feb 2018 00:35:48 +0000 (16:35 -0800)]
Fix boot VTS GetSuffix test

Rather than requiring "_a" and "_b" specifically, check format and
uniqueness of each suffix.

Bug: 69795155
Test: vts-tradefed run vts -m VtsHalBootV1_0Target
Change-Id: Iaf626a31b499ef74fd3c21b0a0757424a0def457
Signed-off-by: Connor O'Brien <connoro@google.com>
6 years agoMerge "Update documentation for currentPhysicalChannelConfigs()"
Treehugger Robot [Fri, 23 Feb 2018 20:00:22 +0000 (20:00 +0000)]
Merge "Update documentation for currentPhysicalChannelConfigs()"

6 years agoConvert tv input hal test to use VtsHalHidlTargetTestEnvBase
Zhuoyao Zhang [Fri, 23 Feb 2018 05:59:28 +0000 (21:59 -0800)]
Convert tv input hal test to use VtsHalHidlTargetTestEnvBase

Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalTvInputV1_0Target

Change-Id: I53e870bbae00930af6502acf0029c5b3ff4c7315

6 years agoMerge "Dot allow error OPERATION_NOT_ALLOWED and REQUEST_NOT_SUPPORTED for startNetwo...
Treehugger Robot [Thu, 22 Feb 2018 22:30:58 +0000 (22:30 +0000)]
Merge "Dot allow error OPERATION_NOT_ALLOWED and REQUEST_NOT_SUPPORTED for startNetworkScan in VTS test."

6 years agoUpdate documentation for currentPhysicalChannelConfigs()
Eric Schwarzenbach [Thu, 22 Feb 2018 18:41:01 +0000 (10:41 -0800)]
Update documentation for currentPhysicalChannelConfigs()

Bug: 73739331
Test: n/a, documentation-only change
Change-Id: Ib35af6bc54ee22aaab2f043f7524548f65af1b82

6 years agoMerge "Convert evs hal test to use VtsHalHidlTargetTestEnvBase"
Zhuoyao Zhang [Wed, 21 Feb 2018 22:05:24 +0000 (22:05 +0000)]
Merge "Convert evs hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoConvert evs hal test to use VtsHalHidlTargetTestEnvBase
Zhuoyao Zhang [Tue, 20 Feb 2018 18:05:40 +0000 (10:05 -0800)]
Convert evs hal test to use VtsHalHidlTargetTestEnvBase

Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalEvsV1_0Target

Change-Id: Ifc086ad119d44ecb710e709d4928cc496698fe64

6 years agoFix comments for link capacity and signal strength reporting.
Eric Schwarzenbach [Tue, 13 Feb 2018 19:08:17 +0000 (11:08 -0800)]
Fix comments for link capacity and signal strength reporting.

Bug: 72110413
Test: n/a
Change-Id: Ie808f4dcb559a50bee111051290266ba47f676da

6 years agoMerge "Use new AccessNetwork type in the reporting criteria API"
Treehugger Robot [Fri, 16 Feb 2018 00:25:08 +0000 (00:25 +0000)]
Merge "Use new AccessNetwork type in the reporting criteria API"

6 years agoMerge "Fixes to Align TdScdma Reports with All Others"
nharold [Thu, 15 Feb 2018 20:49:16 +0000 (20:49 +0000)]
Merge "Fixes to Align TdScdma Reports with All Others"

6 years agoMerge "Update WcdmaSignalStrength to add RAT-specific fields"
nharold [Thu, 15 Feb 2018 19:52:23 +0000 (19:52 +0000)]
Merge "Update WcdmaSignalStrength to add RAT-specific fields"

6 years agoMerge "Convert thermal hal test to use VtsHalHidlTargetTestEnvBase"
Zhuoyao Zhang [Thu, 15 Feb 2018 19:09:16 +0000 (19:09 +0000)]
Merge "Convert thermal hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoMerge "Convert nfc hal test to use VtsHalHidlTargetTestEnvBase"
Zhuoyao Zhang [Thu, 15 Feb 2018 19:08:58 +0000 (19:08 +0000)]
Merge "Convert nfc hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoMerge "Convert health hal test to use VtsHalHidlTargetTestEnvBase"
Zhuoyao Zhang [Thu, 15 Feb 2018 19:08:42 +0000 (19:08 +0000)]
Merge "Convert health hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoFixes to Align TdScdma Reports with All Others
Nathan Harold [Sat, 10 Feb 2018 03:04:47 +0000 (19:04 -0800)]
Fixes to Align TdScdma Reports with All Others

-Add uarfn to CellIdentityTdscdma
-Add OperatorNames to CellIdentityTdscdma
-Rename TdScdmaSignalStrength to TdsdcmaSignalStrength
-Add support for RSSI and BER reporting to match all
 the other signal strength structures
-Change the reporting format for RSCP to use the ASU
 format that is reported for all the other techs.

Bug: 73177585
Bug: 73177467
Bug: 73177872
Test: compilation
Change-Id: I4200ca603b03f182293de4960b01067263833d4a

6 years agoMerge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase"
Zhuoyao Zhang [Thu, 15 Feb 2018 01:24:47 +0000 (01:24 +0000)]
Merge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoMerge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase"
Treehugger Robot [Thu, 15 Feb 2018 01:24:21 +0000 (01:24 +0000)]
Merge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoUpdate WcdmaSignalStrength to add RAT-specific fields
Nathan Harold [Sat, 10 Feb 2018 02:05:40 +0000 (18:05 -0800)]
Update WcdmaSignalStrength to add RAT-specific fields

-Add RSCP and ECNO to WcdmaSignalStrength
-Add WcdmaSignalStrength to SignalStrength struct.

With this change we can now report the correct WCDMA
ASU due to our ability to now differentiate the SS
based on the RAT without needing additional info.

Bug: 71329173
Test: runtest frameworks-telephony
Change-Id: Ibce0ba38bf2d7e4f3e6c09f53303c0ba83dc6080

6 years agoMerge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase"
Treehugger Robot [Wed, 14 Feb 2018 22:47:57 +0000 (22:47 +0000)]
Merge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase"

6 years agoConvert wifi hal test to use VtsHalHidlTargetTestEnvBase
Zhuoyao Zhang [Fri, 9 Feb 2018 05:17:39 +0000 (21:17 -0800)]
Convert wifi hal test to use VtsHalHidlTargetTestEnvBase

Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalWifiV1_0Host
      vts-tradefed run vts -m VtsHalWifiV1_1Target
      vts-tradefed run vts -m VtsHalWifiSupplicantV1_0Target
      vts-tradefed run vts -m VtsHalWifiSupplicantV1_1Target

Change-Id: I4ea9554829b75b73b600ab668885d57c94251a87
Merged-In: I4ea9554829b75b73b600ab668885d57c94251a87
(cherry picked from commit e768fb9cea24dc184490c2dac6058c5f08d60313)

6 years agoConvert thermal hal test to use VtsHalHidlTargetTestEnvBase
Zhuoyao Zhang [Fri, 9 Feb 2018 05:10:21 +0000 (21:10 -0800)]
Convert thermal hal test to use VtsHalHidlTargetTestEnvBase

Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalThermalV1_0Target
      vts-tradefed run vts -m VtsHalThermallV1_1Target

Change-Id: I460fc2bc56770b7acb31d47693e08f80aa30b154

6 years agoConvert vibrator hal test to use VtsHalHidlTargetTestEnvBase
Zhuoyao Zhang [Fri, 9 Feb 2018 05:13:22 +0000 (21:13 -0800)]
Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase

Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalVibratorV1_0Target
      vts-tradefed run vts -m VtsHalVibratorV1_1Target

Change-Id: Iff6015b15c0cca93213e5afe976bd98b6cb3a13b
Merged-In: Iff6015b15c0cca93213e5afe976bd98b6cb3a13b
(cherry picked from commit 7e1c2896adbb64aa4e975b15beb7796b7f3cb9bb)