Commit Graph

20663 Commits

Author SHA1 Message Date
Kumar Anand
f5fbead6dc Merge "wifi: thermal hal api" 2020-01-23 22:36:17 +00:00
Sasha Kuznetsov
31eea85faf Create measurement corrections 1.1 with eBearing
Test: matest VtsHalGnssV2_1TargetTesti and manually injected
dummy measurement corrections in GnssLocationProvider and
verified that cuttlefish implementation properly recieved
them below the HAL
Bug: 145963440
Change-Id: Ib5eb4f8c759c91b9fa2217ce6658319edd11bb27
2020-01-23 14:34:44 -08:00
Steven Moreland
d66d0ddaf3 ~Memtrack: don't delete hw_module_t*
mModule here is from a dlsym from libhardware, so this was crashing
here, if hwservicemanager crashes.

Bug: N/A
Test: N/A
Change-Id: I42aa35df0eafd791465f6e099dc1945bd0f763ea
2020-01-23 14:29:29 -08:00
Kumar Anand
f2747e04ef wifi: thermal hal api
Use global handle instead of interface handle as thermal
mitigation is not interface specific.

Bug: 112471991
Test: atest FrameworksWifiTests
Change-Id: Ia8aadec7794bd2dbd5954ec0225caa349b31070c
2020-01-23 22:25:52 +00:00
Mikhail Naganov
0debfc3cc7 [vts-core] add VtsHalAudioV6_0TargetTest to vts-core
Add necessary configuration to VtsHalAudioV6_0TargetTest.

Bug: 146015418
Bug: 146104851
Test: atest VtsHalAudioV6_0TargetTest
Change-Id: I3e1bac38598ba5909c8eeb4f83e00bfd0bbbb058
2020-01-23 13:42:15 -08:00
Hao Chen
5a97c389e9 Apply Grpc Client to current VHal Implementation
Test: tested on Cuttlefish VM

 - Use virtualization HAL implementation, device/google/cuttlefish/shared/auto/device.mk, PRODUCT_PACKAGES:
      remove android.hardware.automotive.vehicle@2.0-service
      add:
        android.hardware.automotive.vehicle@2.0-virtualization-service
        android.hardware.automotive.vehicle@2.0-virtualization-grpc-server

 - configure the server CID and port, add the following device/google/cuttlefish/shared/config/init.vendor.rc:
        setprop ro.vendor.vehiclehal.server.cid 3
        setprop ro.vendor.vehiclehal.server.port 9210
 - Build and Launch cuttlefish VM
        m && acloud create --boot-timeout 3600 -vv --local-instance --local-image
 - VHAL should work as normal, see tests in ag/9693857

Bug: b/141493212

Change-Id: I97df02dd26b89f60d3d87b2c32c4f4f8919b1294
2020-01-23 13:34:34 -08:00
Hao Chen
46df8f5909 Grpc Vehicle Connectors
Test: Build; test with ag/9869095

Bug: b/141493212

Change-Id: Ia4c0b0b5b358b1c67aae43d8c64f781b83725329
2020-01-23 13:14:29 -08:00
Shuzhen Wang
c9464216ec Merge "Camera: Add ICameraProviderCallback version 2.6" 2020-01-23 21:04:18 +00:00
Yu-Han Yang
18f4561fb8 Merge "Add Inter-Signal Bias fields" 2020-01-23 20:35:27 +00:00
Marissa Wall
de0f476284 graphics/common: fix typo
Bug: 141632767
Test: Compiles
Change-Id: I6a6fd7f808a896d78ca641cbb4cd8aea9ce63875
2020-01-23 11:19:25 -08:00
Shuzhen Wang
05066109ff Camera: Add ICameraProviderCallback version 2.6
The new version adds callback for physical sub-camera status callback.

Test: VtsHalCameraProviderV2_4TargetTest --hal_service_instance=android.hardware.camera.provider@2.6::ICameraProvider/internal/1
Bug: 119325027
Change-Id: I8148f6c55f80d7f4092d2fe5ccf92509bb8c069d
2020-01-23 10:47:54 -08:00
TreeHugger Robot
151e81a191 Merge "Add IRNSS svid range to HAL doc" 2020-01-23 18:41:40 +00:00
Robert Shih
ab61b8024e drm@1.2 vts: force provision multiple security levels
Bug: 145112387
Bug: 145482532
Bug: 146190325
Bug: 146390725
Bug: 146401147
Bug: 146849109
Bug: 147314842
Bug: 147467803
Bug: 147704960
Test: DrmHalTest.OfflineLicenseTest
Change-Id: I705507101b051ee6ac56fec36ca45d476bf82630
2020-01-23 10:27:53 -08:00
Jaideep Sharma
9e62926f25 audiohal : add support for call_screen mode
Bug: 140384450
Test: make
Change-Id: Iea7816ba35538e5ee966dae4f57abf147d203bd0
2020-01-23 09:37:37 -08:00
Automerger Merge Worker
20636534cf Merge "Disable Tuner HAL VTS test cases that use un-licensed stream." am: 116a7e2ed4 am: 0d0f895e71
Change-Id: I5e11519766cb4e0c7e420898ef168e0515b0fb50
2020-01-23 17:04:49 +00:00
Amy Zhang
0d0f895e71 Merge "Disable Tuner HAL VTS test cases that use un-licensed stream."
am: 116a7e2ed4

Change-Id: Ica3909c2f4c5aee47831498e96f42f9f46be51c5
2020-01-23 08:53:03 -08:00
Amy
fa94a2ca46 Convert VtsHalTvTunerV1_0TargetTest to be parameterized test
Bug: 139309306
Test: atest VtsHalTvTunerV1_0TargetTest
Change-Id: I02cd4b7c58b8339bc2fdc69ecb8fc0e88f5baa3f
(cherry picked from commit a29bfaf17a)
2020-01-23 08:47:31 -08:00
Amy Zhang
116a7e2ed4 Merge "Disable Tuner HAL VTS test cases that use un-licensed stream." 2020-01-23 16:42:19 +00:00
Amy Zhang
739dfb06b8 Merge "Add test mapping for Tuner HAL" 2020-01-23 16:07:05 +00:00
Amy Zhang
ed01fda1fc Merge "Convert VtsHalTvTunerV1_0TargetTest to be parameterized test" 2020-01-23 16:06:25 +00:00
Ivailo Karamanolev
c9827471c8 Merge "Add AIDL Lights HAL to support multiple lights per type" 2020-01-23 16:05:07 +00:00
TreeHugger Robot
a207171b50 Merge "Add generic layer metadata to Composer 2.4" 2020-01-23 15:35:44 +00:00
Vishnu Nair
4d3f559655 Merge "Change RenderEngine::drawLayers to take a vector of LayerSettings pointers" 2020-01-23 15:22:56 +00:00
Miao Wang
6604e51458 Merge changes from topic "nn_sync_fence"
* changes:
  Add VTS tests for NNAPI IPreparedModel::executeFenced
  Support sync fence in NNAPI
2020-01-23 08:01:42 +00:00
Johan Ankner
2fd5c7cdf9 VTS: only assert that IGnssDebug present for non-automotive
VTS test VtsHalGnssV1_0Target#GnssHalTest.GetAllExtensions tests that
IGnss::getEnxtensionGnssDebug returns an actual extension. Make an
exception for automotive devices.

Bug: 143966170
Test: ran VtsHalGnssV1_0Target on Volvo IHU

Change-Id: I1588099a5be704c7869d6d5e8c0312d8b498bb95
2020-01-23 09:01:14 +01:00
Hayden Gomes
420c98bbd3 Merge "Adding v2 of audiocontrol hal" 2020-01-23 07:17:26 +00:00
Ilya Matyukhin
e524913161 Merge changes from topic "biometrics.fingerprint@2.2"
* changes:
  Add VTS tests for biometrics.fingerprint@2.2
  Define biometrics.fingerprint@2.2
2020-01-23 06:00:40 +00:00
TreeHugger Robot
3781f2531b Merge "rebootescrow: skip testing unsupported devices" 2020-01-23 05:25:59 +00:00
Yu-Han Yang
5fe14fa9ec Add Inter-Signal Bias fields
Bug: 147500886

Test: on cuttlefish
Change-Id: Id50d1f6a60e758e8c02b7a1c4bbdfd73f62ffeb7
2020-01-22 21:20:42 -08:00
Harpreet "Eli" Sangha
1e41a92809 Merge changes from topics "b/147844633", "vibrator-compose-2"
* changes:
  vibrator: Add "Light Tick" Primitive
  vibrator: Compose API Related Improvements
2020-01-23 03:59:57 +00:00
Jack Yu
dd7faa5ecb Merge "Added multi-band support" 2020-01-23 03:52:35 +00:00
Automerger Merge Worker
38f6726eb5 Merge "Initialize paths for health 2.1 + batteryCapacityLevelPath + batteryChargeTimeToFullNowPath" am: 0e7081d5ed am: 32234ee7fa am: 68adc58a90
Change-Id: Ia2d9c09ae3085cfd8825bb25dec738d6404c1d0d
2020-01-23 03:52:18 +00:00
Automerger Merge Worker
9675c06992 Merge "identity: regenerate makefiles" am: b90d0a684b am: 00b1d20208
Change-Id: Id91f445cab5e53c1d59693a11fdab10102806a48
2020-01-23 03:42:23 +00:00
Automerger Merge Worker
98b2c4dfbb Merge "Add android.hardware.secure_element@1.2" am: 5b7f7d0b67 am: 6ee646adc4
Change-Id: I7ee92b7e3c74defdb0aedf4181a5b65571ba6e30
2020-01-23 03:42:01 +00:00
Ilya Matyukhin
63e2c21f4e Merge changes from topic "biometrics.face@1.1"
* changes:
  Add VTS tests for biometrics.face@1.1
  Define biometrics.face@1.1 with remote enrollment
2020-01-23 03:37:18 +00:00
Automerger Merge Worker
20a6e2f6d7 Merge "Add SIM Depersonalisation interface" am: 81626dc493 am: 58073a8f2a
Change-Id: I054ad9ee73d9075e387a2910a145784ff2298584
2020-01-23 03:34:46 +00:00
Automerger Merge Worker
68adc58a90 Merge "Initialize paths for health 2.1 + batteryCapacityLevelPath + batteryChargeTimeToFullNowPath" am: 0e7081d5ed am: 32234ee7fa
Change-Id: I703f8c4f40c0a53080dd7b886eef5efa9925081c
2020-01-23 03:34:36 +00:00
Steven Moreland
00b1d20208 Merge "identity: regenerate makefiles"
am: b90d0a684b

Change-Id: I105b14ea286ae94fcbb35658c99d0da852850f70
2020-01-22 19:29:38 -08:00
Jack Yu
6ee646adc4 Merge "Add android.hardware.secure_element@1.2"
am: 5b7f7d0b67

Change-Id: I2ad0a963620b71b8d20c95b37b311a2890df82f6
2020-01-22 19:22:21 -08:00
Michele Berionne
58073a8f2a Merge "Add SIM Depersonalisation interface"
am: 81626dc493

Change-Id: I42521bfbf79e98b89100655cf0de3b8f1c4bd074
2020-01-22 19:19:56 -08:00
Stephane Lee
32234ee7fa Merge "Initialize paths for health 2.1 + batteryCapacityLevelPath + batteryChargeTimeToFullNowPath"
am: 0e7081d5ed

Change-Id: Ic092adf7ae14b10ef56aa97d1d37a69c62ce1422
2020-01-22 19:17:00 -08:00
Treehugger Robot
b90d0a684b Merge "identity: regenerate makefiles" 2020-01-23 02:40:32 +00:00
Hunter Knepshield
7b20bd7733 Minor style fixes for IDumpstateDevice@1.1 VTS test
Test: make && atest VtsHalDumpstateV1_1TargetTest on cuttlefish
Change-Id: I96401270106b856cdde687c0f30c7b940d996cee
2020-01-22 18:26:52 -08:00
Miao Wang
2c4e02329b Add VTS tests for NNAPI IPreparedModel::executeFenced
- Validation tests
  - Generated tests to exercise executeFenced path

Bug: 142778241
Test: mm
Change-Id: I509f0b5713fc86885d597940aae5ade0502c97ad
2020-01-22 18:01:58 -08:00
Treehugger Robot
5b7f7d0b67 Merge "Add android.hardware.secure_element@1.2" 2020-01-23 02:00:02 +00:00
Ilya Matyukhin
b05fa96baa Add VTS tests for biometrics.fingerprint@2.2
Bug: 139317981
Test: m vts -j
Test: vts-tradefed run commandAndExit vts -m VtsHalBiometricsFingerprintV2_2Target
Change-Id: I9119de5e690163fbb9ddbb38b117206e8c95a279
2020-01-22 17:55:47 -08:00
Ilya Matyukhin
671c59917d Define biometrics.fingerprint@2.2
This interface allows to pass a hardware window ID to the enroll and
authenticate methods. Also, FingerprintAcquiredInfo::START is
introduced to make latency measurements possible.

Bug: 139317981
Test: hidl-gen -L check android.hardware.biometrics.fingerprint@2.2

Change-Id: Ie044764984776d32ab52ca941cfa008202eca2c6
2020-01-22 17:55:42 -08:00
Hunter Knepshield
1b92d26c08 Make IDumpstateDevice 1.1
Add dumpstateBoard_1_1 to accept a mode parameter (e.g. for limiting
vendor logs to the right bug reports).

Add setDeviceLoggingEnabled for the user to toggle vendor logging on and
off.

Bug: 143183758
Bug: 143184495
Test: atest VtsHalDumpstateV1_1TargetTest
Change-Id: I5420e5e4ce88619c7e40cf967382f98babc3c3d5
Merged-In: I5420e5e4ce88619c7e40cf967382f98babc3c3d5
(cherry picked from commit c9e2c6d319)
2020-01-22 17:25:24 -08:00
Jack Yu
0a00c8d8c3 Added multi-band support
One cell could have multiple bands assigned.
One frequency could be shared by multiple bands
because they have overlapping.

Test: Telephony sanity tests.
Bug: 131061889
Change-Id: I6018b9df8b8bd0745c3736df764f4569bea28baa
2020-01-22 17:18:23 -08:00
Hunter Knepshield
4b229a4419 Merge "Make IDumpstateDevice 1.1" 2020-01-23 01:16:56 +00:00