Commit Graph

11767 Commits

Author SHA1 Message Date
Peter Kalauskas
a6e7b8dba3 Merge "Convert IMediaCasService to use vintf_fragments"
am: a7cf248a8d

Change-Id: Idfea7d806d708a28e351920f02a907409dbc4145
2018-11-26 10:13:26 -08:00
Treehugger Robot
a7cf248a8d Merge "Convert IMediaCasService to use vintf_fragments" 2018-11-26 17:54:46 +00:00
Pengquan Meng
bd01871a71 Add data call mapping to physicalChannelConfig
am: 7687650635

Change-Id: I66a87c555045c3dda1b4dae789e9aa316ce42ef5
2018-11-21 14:42:58 -08:00
Pengquan Meng
7687650635 Add data call mapping to physicalChannelConfig
- Add 5G NR rat type
- Add data call mapping to PhysicalChannelConfig

Bug: 111453000
Test: build
Change-Id: I8da7185305b46781cccd114721d53167a2e1798a
2018-11-21 19:12:53 +00:00
Peter Kalauskas
bf608fcc23 Convert IMediaCasService to use vintf_fragments
Bug: 119669996
Test: Run cts CtsMediaTestCases
Change-Id: I841c64523ce506b923a530b7fb6f2476b4607661
2018-11-20 16:49:06 -08:00
Michael K. Sanders
be0b2c37e9 Adds symbolic min/max values for type enums.
am: 9233dbedcc

Change-Id: Ic98ceb3b29f27138e30e9206b0dd9af8c9109dc5
2018-11-15 01:33:19 -08:00
Michael K. Sanders
9233dbedcc Adds symbolic min/max values for type enums.
This abstracts the boundary values for OperandType and
OperationType to avoid the need to update them in the
model validation functions.

Test: VtsHalNeuralnetworksV1_2TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.2::IDevice/sample-all
Test: VtsHalNeuralnetworksV1_2CompatV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.2::IDevice/sample-all
Test: VtsHalNeuralnetworksV1_2CompatV1_0TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.2::IDevice/sample-all

Change-Id: I39155148d67215e32b4eb1991b885f65d5eeaca8
Merged-In: I39155148d67215e32b4eb1991b885f65d5eeaca8
(cherry-pick from c785d46eb6)
2018-11-15 09:15:06 +00:00
Xusong Wang
0468984419 Merge "Add two operations to 1.2 nn hal."
am: af32d47028

Change-Id: I0e4545c5ca8742c0cc054d11af1a68334dc2a510
2018-11-14 19:54:48 -08:00
Treehugger Robot
af32d47028 Merge "Add two operations to 1.2 nn hal." 2018-11-15 03:44:48 +00:00
Janis Danisevskis
7b5b901b62 Merge "Removed unsafe use of hidl_vec<>.setToExternal"
am: 91a01c5cfc

Change-Id: Iea06598d45b23d6038aeb6ee76ef9d19621a6152
2018-11-14 17:44:20 -08:00
Janis Danisevskis
91a01c5cfc Merge "Removed unsafe use of hidl_vec<>.setToExternal" 2018-11-15 01:19:10 +00:00
Jordan Liu
f23927cb6d Merge "Add EID to 1.3::CardStatus"
am: 5ce29fdb29

Change-Id: Ibaefddbf354b41e5ba48e74df1ef11bd6729c957
2018-11-14 11:36:30 -08:00
Jordan Liu
5ce29fdb29 Merge "Add EID to 1.3::CardStatus" 2018-11-14 18:31:54 +00:00
Yu-Han Yang
9bd62df675 Merge "Fix typo in Javadoc of GnssSvInfo"
am: 277c17cc13

Change-Id: I00280b2265285ec27df0961d82f8869214decc4e
2018-11-13 19:54:37 -08:00
Treehugger Robot
277c17cc13 Merge "Fix typo in Javadoc of GnssSvInfo" 2018-11-14 03:42:16 +00:00
Bubble Fang
ea02f3c912 Merge "Revert "Audio: Do not sanitize android.hardware.audio@2.0-service""
am: 332e5bc76c

Change-Id: I12466d862ece8719d981188bf0d0b6ca842dfacc
2018-11-13 18:42:48 -08:00
Bubble Fang
332e5bc76c Merge "Revert "Audio: Do not sanitize android.hardware.audio@2.0-service"" 2018-11-14 02:34:51 +00:00
Janis Danisevskis
fd62cdf4b1 Merge "keymaster: fix authorization set serialization"
am: 0cad4822d5

Change-Id: Ib826a02983a01ad3fe09c822158cf0bc17cdabaa
2018-11-13 17:24:22 -08:00
Janis Danisevskis
0cad4822d5 Merge "keymaster: fix authorization set serialization" 2018-11-14 01:05:10 +00:00
Joseph Pirozzo
2e54f7697a Merge "Initialize pointers for vendor_interface"
am: 9ff8f0bf61

Change-Id: I4ba9853c2eef38dc0d8e6b980c2f779d7dc3db95
2018-11-13 15:13:44 -08:00
Joseph Pirozzo
9ff8f0bf61 Merge "Initialize pointers for vendor_interface" 2018-11-13 22:48:31 +00:00
Jack He
7a6d1366ac BT: Make Bluetooth HCI VTS tests more stable
am: 886963274a

Change-Id: I9332e646546c9e4421ad871dc29dc6dd03599d96
2018-11-13 13:36:17 -08:00
Janis Danisevskis
8f45a1c5c3 keymaster: fix authorization set serialization
Invalid and unknown tags were treated as zero size but they where still
counted as entry. This lead to invalid tags being persisted. When
Serialized blobs were used to cache key characteristics, these invalid
tags were send to clients of keystore. However, the serialization cannot
cope with invalid tags.

Bug: 119414176
Test: Successfully used the Skype app which triggered the problem
Change-Id: Ia46ac4a16395db3d10f93d3722eda69d523db478
2018-11-13 13:21:30 -08:00
Jordan Liu
398e84dd6f Add EID to 1.3::CardStatus
The EID should be reported for any GSM compliant eUICCs.

Test: make
Bug: 116656814
Change-Id: I3090f13084b474a9236b43bfb96da3db4003b382
2018-11-13 11:00:06 -08:00
Joseph Pirozzo
c1e10a3369 Initialize pointers for vendor_interface
Default member variables to nullptr.

Bug: 118075338
Test: Inspection
Change-Id: I5fc8a5b45d2c1116036139e308743a1928abaef3
2018-11-13 10:38:31 -08:00
Pengquan Meng
ca3f83dd20 Merge "HAL change for 5G NSA only"
am: bfdbd58097

Change-Id: Iadd7d46833c99f17704586756fbc6358bb22e307
2018-11-13 10:34:58 -08:00
Jack He
886963274a BT: Make Bluetooth HCI VTS tests more stable
* Add a 200ms sleep after BluetoothHci->close() to give HAL an ample
  time to shutdown
* Add override modifier to certain serviceDied() callback
* Change from return to break in handle_no_ops
* Add more logging to TearDown()

Test: make, VtsHalBluetoothV1_0TargetTest
Bug: 119071943
Change-Id: I5c919a99fb651f8f52d1d34847e1f9b4325efcd5
2018-11-13 18:29:12 +00:00
Pengquan Meng
bfdbd58097 Merge "HAL change for 5G NSA only" 2018-11-13 18:21:38 +00:00
Jack He
185610e891 BT: Use one OWNERS file per VTS directory
am: 80f0ae6e2d

Change-Id: Ic9666a0b01a5a192e59123c0d747cb2a0ebaaead
2018-11-13 06:23:08 -08:00
Bubble Fang
94893cdd48 Revert "Audio: Do not sanitize android.hardware.audio@2.0-service"
This reverts commit 34e4fb2a84.

Reason for revert: b/117506164 is fixed and we no longer suppress ASAN
Bug: 117580200
Change-Id: Ib981bddaa4e218cd13b274db5444f585f3487327
2018-11-13 03:30:38 +00:00
Yu-Han Yang
2cf6611343 Fix typo in Javadoc of GnssSvInfo
There is no behavioral change.

Bug: 119107672
Change-Id: Iac1452fca311025e2a4b9b194a6e69265736330d
Fixes: 119107672
Test: Javadoc update only.
2018-11-12 17:35:07 -08:00
Jack He
80f0ae6e2d BT: Use one OWNERS file per VTS directory
* Unfortunately, glob pattern in OWNERS file cannot include
  directory paths and hence **/vts/** mechanism doesn't work
* For now, we need an individual OWNERS file for each VTS directory that
  we have

Test: make
Change-Id: Iacad2cb78152c06829632126c210c9585dce2a31
2018-11-13 00:56:58 +00:00
Janis Danisevskis
eba18e906f Merge "authorization_set.cpp: relax serialization of unknown tags"
am: 949ab7dbb9

Change-Id: Ic3d4312e457a0ff001013186c1f214b3d00c790f
2018-11-12 16:56:54 -08:00
Janis Danisevskis
949ab7dbb9 Merge "authorization_set.cpp: relax serialization of unknown tags" 2018-11-13 00:14:16 +00:00
Pengquan Meng
1d4e8ae51e HAL change for 5G NSA only
Add the parameters for 5G NSA and change related type & API.

Bug: 111453000
Test: Build
Change-Id: I97aab866993cc84d6f3fd30d33a0273f661e4c2d
2018-11-12 14:30:21 -08:00
Janis Danisevskis
28a6b79f4b authorization_set.cpp: relax serialization of unknown tags
Bug: 119414176
Change-Id: I16722f2a2b1a00a352322c603d2bf18a996d6ee7
2018-11-12 12:06:32 -08:00
Jack He
667cf687f6 Merge "BT: Fix glob pattern in owners file"
am: a6d6ed2ec3

Change-Id: Ia44dfc1feeb6d98f13b8c82b7dddb185a59247c1
2018-11-12 11:11:02 -08:00
Treehugger Robot
a6d6ed2ec3 Merge "BT: Fix glob pattern in owners file" 2018-11-12 18:57:54 +00:00
Lev Proleev
4f936dfa4f Add int16_t to MixedTyped
am: ed7ce7afdf

Change-Id: Ide525dcc21b8245ff1cad22c6ee3ca58905064d4
2018-11-12 10:18:03 -08:00
Lev Proleev
4614354989 Add static asserts to functions using MixedTyped
am: d36b7a8d52

Change-Id: Ice064b1ed5ce5240c9b0df196b12939b1b4e3d67
2018-11-12 10:17:50 -08:00
Xusong Wang
35faff38a7 Add two operations to 1.2 nn hal.
Add ABS and ROI_POOLING to 1.2 nn types.hal

Test: mma
Change-Id: I367e5ea58bcc6bf373fd3a477fbf39c9892a2130
2018-11-09 21:00:56 -08:00
Lev Proleev
ed7ce7afdf Add int16_t to MixedTyped
Test: NeuralNetworksTest_static
Test: VtsHalNeuralnetworksV1_2TargetTest
Change-Id: I223a36cd2106b54155e0a80ffabe4f7a1c1f23f9
Merged-In: I223a36cd2106b54155e0a80ffabe4f7a1c1f23f9
(cherry picked from commit ca80ff0840)
2018-11-09 20:57:12 -08:00
Lev Proleev
d36b7a8d52 Add static asserts to functions using MixedTyped
This makes it easier to find all the places that need to be changed
after adding a new type to MixedTyped.

Test: VtsHalNeuralnetworksV1_2TargetTest
Change-Id: I92867de6574ec6dc1a17e30d889c79501ea93063
Merged-In: I92867de6574ec6dc1a17e30d889c79501ea93063
(cherry picked from commit 9b490f4833)
2018-11-09 20:56:33 -08:00
Jordan Liu
f94e65d293 Merge "Add EID to types 1.1"
am: b6eef77923

Change-Id: I7150952f6bf672c819a3430cd1b30f8c5f819b6d
2018-11-09 11:04:13 -08:00
Jordan Liu
b6eef77923 Merge "Add EID to types 1.1" 2018-11-09 18:50:35 +00:00
Janis Danisevskis
9c41221206 Removed unsafe use of hidl_vec<>.setToExternal
hidl_vec objects that do not own their associated buffer are highly
unsafe in multithreaded environments where move semantic is used to
transfer ownership between threads. With keystore transitioning to a
multi threaded execution model we can no longer use this optimization
safely.

Bug: 111443219
Test: Ran full keystore cts test suite.
Change-Id: I9a366fc7df5dfee508dc092855545963ef6d9665
2018-11-09 10:49:55 -08:00
Zhuoyao Zhang
738f3982d7 Fix android.hardware.bluetooth@1.0-service.rc
am: f1d854616e

Change-Id: I38b0549e0354b502ee67498dbd71520416e4392c
2018-11-09 10:09:49 -08:00
Zhuoyao Zhang
f1d854616e Fix android.hardware.bluetooth@1.0-service.rc
* Remove the action on property vts.native_server.on, the current one
  will actually turn off the BT HAL service

Bug: 118637723
Test: make vts
      vts-tradefed run vts -m VtsHalBluetoothV1_0Target

Change-Id: I5bcc0532d57c2f5f3b01a8df1bab8c358270ca73
2018-11-09 17:52:52 +00:00
Jack He
25c2469b9e BT: Fix glob pattern in owners file
- */vts/* only matches one layer of directories
  e.g. a/vts/b is matched, a/b/vts/c is not matched
- **/vts/** matches everything up to a/b/c/vts/d/e/f

Test: make
Change-Id: I57ea4f2ab2fdeef5929895c7443a1d1097985dba
2018-11-09 02:18:17 -08:00
Jack He
08f6693195 Merge "Bluetooth: Add OWNERS file to Bluetooth VTS tests"
am: f3dce5c614

Change-Id: Ib1b7a8b5f500cd5a2b2c878beb0e3597f53f85ea
2018-11-09 01:49:38 -08:00