OSDN Git Service

android-x86/hardware-interfaces.git
6 years agoMerge "Weaver: functional VTS tests" into oc-dr1-dev
Andrew Scull [Tue, 25 Jul 2017 21:21:10 +0000 (21:21 +0000)]
Merge "Weaver: functional VTS tests" into oc-dr1-dev
am: 1bef889c75

Change-Id: I6cc53558417aa8eb09ba296c5a126a6719acdaf5

6 years agoMerge "OemLock functional VTS test." into oc-dr1-dev
Andrew Scull [Tue, 25 Jul 2017 21:20:19 +0000 (21:20 +0000)]
Merge "OemLock functional VTS test." into oc-dr1-dev
am: 831af8d840

Change-Id: I31d13650919cac6be76ae2f8a6519fa6e64a8741

6 years agoCamera: Don't enforce result metadata queue support
Emilian Peev [Tue, 25 Jul 2017 14:05:11 +0000 (15:05 +0100)]
Camera: Don't enforce result metadata queue support

Some provider implementations could still be using direct
transfer of the result metadata through hw binder.

Bug: 63970723
Test: vts-tradefed run commandAndExit vts --skip-all-system-status-check
--skip-preconditions --module VtsHalCameraProviderV2_4Target -l INFO
Change-Id: Ib2adaff005af77385767a32c1ed069371a6e9b7a

6 years agoMerge "Weaver: functional VTS tests" into oc-dr1-dev
Andrew Scull [Tue, 25 Jul 2017 12:09:02 +0000 (12:09 +0000)]
Merge "Weaver: functional VTS tests" into oc-dr1-dev

6 years agoMerge "OemLock functional VTS test." into oc-dr1-dev
Andrew Scull [Tue, 25 Jul 2017 12:08:56 +0000 (12:08 +0000)]
Merge "OemLock functional VTS test." into oc-dr1-dev

6 years agosupplicant(vts): Remove start/stop framework am: 80599435bd
Roshan Pius [Tue, 25 Jul 2017 06:48:22 +0000 (06:48 +0000)]
supplicant(vts): Remove start/stop framework am: 80599435bd
am: 1e8179aaaf

Change-Id: I438b41a1ea50a3b5db67de962812f976a682b7e9

6 years agosupplicant(vts): Remove start/stop framework
Roshan Pius [Tue, 25 Jul 2017 06:44:52 +0000 (06:44 +0000)]
supplicant(vts): Remove start/stop framework
am: 80599435bd

Change-Id: Ie80ce57759f12b4b2b833b457a11c2b3650560ba

6 years agosupplicant(vts): Remove start/stop framework
Roshan Pius [Mon, 24 Jul 2017 21:13:48 +0000 (14:13 -0700)]
supplicant(vts): Remove start/stop framework

This is already done by the test harness on the host side. So, no need
to invoke this from within the gtest.

Bug: 63914399
Test: `make vts -j30 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 &&
vts-tradefed run commandAndExit vts --skip-all-system-status-check
--primary-abi-only --skip-preconditions --module
VtsHalWifiSupplicantV1_0Target -l INFO`

Change-Id: I43edc03492bf5e03f9a4236265c43baa5efcd61d
(cherry picked from commit 145cce98b56674404a6148835f008df44086db2e)
Merged-Id: I43edc03492bf5e03f9a4236265c43baa5efcd61d

6 years agoMerge "Add Sim absent assertion in the 1.0 setup" into oc-dev am: 5b472ec138
Shuo Qian [Tue, 25 Jul 2017 00:23:01 +0000 (00:23 +0000)]
Merge "Add Sim absent assertion in the 1.0 setup" into oc-dev am: 5b472ec138
am: d11dc7ffff

Change-Id: I91ef20c98fdd354335368c1e07f8e2908f9dbafe

6 years agoMerge "Add Sim absent assertion in the setup" into oc-dr1-dev
Shuo Qian [Tue, 25 Jul 2017 00:22:50 +0000 (00:22 +0000)]
Merge "Add Sim absent assertion in the setup" into oc-dr1-dev
am: 1d87508ce1

Change-Id: Ice7b20e0916f8d7041076eeb1f00d86c706ede96

6 years agoMerge "Add Sim absent assertion in the 1.0 setup" into oc-dev
Shuo Qian [Tue, 25 Jul 2017 00:22:25 +0000 (00:22 +0000)]
Merge "Add Sim absent assertion in the 1.0 setup" into oc-dev
am: 5b472ec138

Change-Id: Ib90407dd470f88dddf5d8037e459e22b534c8b10

6 years agoMerge "Add Sim absent assertion in the 1.0 setup" into oc-dev
Shuo Qian [Tue, 25 Jul 2017 00:14:21 +0000 (00:14 +0000)]
Merge "Add Sim absent assertion in the 1.0 setup" into oc-dev

6 years agoMerge "Add Sim absent assertion in the setup" into oc-dr1-dev
Shuo Qian [Tue, 25 Jul 2017 00:14:00 +0000 (00:14 +0000)]
Merge "Add Sim absent assertion in the setup" into oc-dr1-dev

6 years agoMerge "Update VTS tests so that more tests pass for O." into oc-dr1-dev
Sanket Padawe [Mon, 24 Jul 2017 23:32:24 +0000 (23:32 +0000)]
Merge "Update VTS tests so that more tests pass for O." into oc-dr1-dev
am: 45a97e51bb  -s ours

Change-Id: I63f66bbc8f2421a3f878795b02c7f8b32d542094

6 years agoMerge "Update VTS tests so that more tests pass for O." into oc-dr1-dev
TreeHugger Robot [Mon, 24 Jul 2017 23:26:12 +0000 (23:26 +0000)]
Merge "Update VTS tests so that more tests pass for O." into oc-dr1-dev

6 years agoMerge "supplicant(vts): Remove start/stop framework" into oc-dr1-dev
Roshan Pius [Mon, 24 Jul 2017 23:16:21 +0000 (23:16 +0000)]
Merge "supplicant(vts): Remove start/stop framework" into oc-dr1-dev
am: 28b744d2d9

Change-Id: I71a7dd0aa0e6de879b4ae3ac3fc5fb3fdaca36df

6 years agoMerge "supplicant(vts): Remove start/stop framework" into oc-dr1-dev
Roshan Pius [Mon, 24 Jul 2017 23:07:54 +0000 (23:07 +0000)]
Merge "supplicant(vts): Remove start/stop framework" into oc-dr1-dev

6 years agosupplicant(vts): Remove start/stop framework
Roshan Pius [Mon, 24 Jul 2017 21:13:48 +0000 (14:13 -0700)]
supplicant(vts): Remove start/stop framework

This is already done by the test harness on the host side. So, no need
to invoke this from within the gtest.

Bug: 63914399
Test: `make vts -j30 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 &&
vts-tradefed run commandAndExit vts --skip-all-system-status-check
--primary-abi-only --skip-preconditions --module
VtsHalWifiSupplicantV1_0Target -l INFO`

Change-Id: I43edc03492bf5e03f9a4236265c43baa5efcd61d

6 years agoUpdate VTS tests so that more tests pass for O.
Sanket Padawe [Sun, 23 Jul 2017 00:58:02 +0000 (17:58 -0700)]
Update VTS tests so that more tests pass for O.

Cherry picked from ag/2562201
Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60

6 years agoMerge "Fixed the HCI ACL Header definitions for PB and BC Flags" into oc-dev am:...
Stanley Tng [Sat, 22 Jul 2017 16:00:51 +0000 (16:00 +0000)]
Merge "Fixed the HCI ACL Header definitions for PB and BC Flags" into oc-dev am: ad6b1eb846
am: 6138bbeafb

Change-Id: I450bfa1b5d6133e478761781ae43536fe972eae6

6 years agoMerge "Fixed the HCI ACL Header definitions for PB and BC Flags" into oc-dev
Stanley Tng [Sat, 22 Jul 2017 15:57:52 +0000 (15:57 +0000)]
Merge "Fixed the HCI ACL Header definitions for PB and BC Flags" into oc-dev
am: ad6b1eb846

Change-Id: I1636ac9ff75062d170db6032b8e657a0f5b29f54

6 years agoMerge "Fixed the HCI ACL Header definitions for PB and BC Flags" into oc-dev
TreeHugger Robot [Sat, 22 Jul 2017 15:51:40 +0000 (15:51 +0000)]
Merge "Fixed the HCI ACL Header definitions for PB and BC Flags" into oc-dev

6 years agoFixed the HCI ACL Header definitions for PB and BC Flags
Stanley Tng [Wed, 19 Jul 2017 17:55:01 +0000 (10:55 -0700)]
Fixed the HCI ACL Header definitions for PB and BC Flags

The byte offsets for Packet Boundary (PB) and Broadcast (BC) flags
in the HCI ACL Header is swapped. This will fixed it so that it matches
the Bluetooth Specifications.

Bug: 63241720
Test: Run manual VTS tests for Bluetooth
Change-Id: Ifc1f4d4f054a1dab13458c563e47bfb884f39d92
(cherry picked from commit 7915b71fb9fdc8a378b2aae9b618d67bf64d4971)

6 years agoUpdate VTS tests so that Mediatek pass more VTS for O. am: b36443a864 -s ours
Legler Wu [Sat, 22 Jul 2017 07:07:55 +0000 (07:07 +0000)]
Update VTS tests so that Mediatek pass more VTS for O. am: b36443a864  -s ours
am: 9b84b56003

Change-Id: I762b4e2953cafd37f5e14d4b86ac388456630466

6 years agoUpdate VTS tests so that Mediatek pass more VTS for O.
Legler Wu [Sat, 22 Jul 2017 07:04:55 +0000 (07:04 +0000)]
Update VTS tests so that Mediatek pass more VTS for O.
am: b36443a864  -s ours

Change-Id: I18dd1802cca630e3b9603c5decf3c2e2becffde7

6 years agoUpdate VTS tests so that Mediatek pass more VTS for O.
Legler Wu [Fri, 30 Jun 2017 03:00:07 +0000 (11:00 +0800)]
Update VTS tests so that Mediatek pass more VTS for O.

Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60

6 years agoAdd publisher ID to DATA messages
Asaf Rosenfeld [Tue, 18 Jul 2017 18:00:29 +0000 (11:00 -0700)]
Add publisher ID to DATA messages

VMS Core routing needs the publisher ID in order to route correctly.

Test: all tests pass + adding tests for new use cases
bug: 63933446
Change-Id: I3acd2a3efebdedbf9d65af18d70928380e9b44d1

6 years agoAdd Sim absent assertion in the 1.0 setup
sqian [Fri, 21 Jul 2017 18:49:03 +0000 (11:49 -0700)]
Add Sim absent assertion in the 1.0 setup

Currently the VTS tests for radio are for Sim Absent only. Adding this
assertion in the set up before running VTS tests clarifies the current
tests running is for sim absent only.

Test: run vts
Bug: 63898623
Change-Id: Ie09fb8bcedfd0b35b14f0a70952f44b6f6b082aa

6 years agoAdd Sim absent assertion in the setup
sqian [Fri, 21 Jul 2017 18:18:17 +0000 (11:18 -0700)]
Add Sim absent assertion in the setup

Currently the VTS tests for radio are for Sim Absent only. Adding this
assertion in the set up before running VTS tests clarifies the current
tests running is for sim absent only.

Test: run vts
Bug: 63898623
Change-Id: I0017dd1b3939348b183ce19a5ec4cbc977946cc1

6 years agoMerge "Update IRadioResponse.hal documentation" into oc-dev am: 7c60d26763 -s ours
Shuo Qian [Fri, 21 Jul 2017 19:12:14 +0000 (19:12 +0000)]
Merge "Update IRadioResponse.hal documentation" into oc-dev am: 7c60d26763  -s ours
am: d9ff7f496a  -s ours

Change-Id: I8f9cd3692a8c9314c103590fa76d6ded736f9726

6 years agoMerge "Update IRadioResponse.hal documentation" into oc-dev
Shuo Qian [Fri, 21 Jul 2017 19:10:10 +0000 (19:10 +0000)]
Merge "Update IRadioResponse.hal documentation" into oc-dev
am: 7c60d26763  -s ours

Change-Id: I6d1a967b66a26158052909c9cf4721e3e77b72e5

6 years agoMerge "Update IRadioResponse.hal documentation" into oc-dev
Shuo Qian [Fri, 21 Jul 2017 18:58:12 +0000 (18:58 +0000)]
Merge "Update IRadioResponse.hal documentation" into oc-dev

7 years agoMerge "[HAL] Invalidate chip before shutting down legacy HAL" into oc-dr1-dev
Etan Cohen [Fri, 21 Jul 2017 03:21:45 +0000 (03:21 +0000)]
Merge "[HAL] Invalidate chip before shutting down legacy HAL" into oc-dr1-dev
am: 9cec7f6dab

Change-Id: Icdecd3bb69050d7ea9a1f340dfdd59083d99db08

7 years agoMerge "[HAL] Invalidate chip before shutting down legacy HAL" into oc-dr1-dev
Etan Cohen [Fri, 21 Jul 2017 03:18:16 +0000 (03:18 +0000)]
Merge "[HAL] Invalidate chip before shutting down legacy HAL" into oc-dr1-dev

7 years agoMerge "wifi: Add owners" into oc-mr1-dev
TreeHugger Robot [Fri, 21 Jul 2017 02:54:15 +0000 (02:54 +0000)]
Merge "wifi: Add owners" into oc-mr1-dev

7 years agoMerge "Fix some VTS for 2017 devices" into oc-dev am: 41b188be76 -s ours
Shuo Qian [Fri, 21 Jul 2017 00:06:29 +0000 (00:06 +0000)]
Merge "Fix some VTS for 2017 devices" into oc-dev am: 41b188be76  -s ours
am: 3860d416cb  -s ours

Change-Id: I69a60ce5efd0bfa59e8d9bad1a7de6c1bcee23c9

7 years agoMerge "Fix some VTS for 2017 devices" into oc-dev
Shuo Qian [Fri, 21 Jul 2017 00:03:57 +0000 (00:03 +0000)]
Merge "Fix some VTS for 2017 devices" into oc-dev
am: 41b188be76  -s ours

Change-Id: Ic1f9a9b296fdd34837e2927a367b265a82c909a4

7 years agoMerge "Fix some VTS for 2017 devices" into oc-dev
Shuo Qian [Thu, 20 Jul 2017 23:57:25 +0000 (23:57 +0000)]
Merge "Fix some VTS for 2017 devices" into oc-dev

7 years agoMerge "[HAL] Invalidate chip before shutting down legacy HAL" into oc-mr1-dev
Etan Cohen [Thu, 20 Jul 2017 21:55:45 +0000 (21:55 +0000)]
Merge "[HAL] Invalidate chip before shutting down legacy HAL" into oc-mr1-dev

7 years agowifi: Add owners
Roshan Pius [Thu, 20 Jul 2017 21:38:50 +0000 (14:38 -0700)]
wifi: Add owners

Change-Id: If5a9a7da36b86f968bd32768d61e5d181573d30a

7 years agoAudio VTS: Change test utility from dyn to static lib
Kevin Rocard [Tue, 18 Jul 2017 19:29:39 +0000 (12:29 -0700)]
Audio VTS: Change test utility from dyn to static lib

Bug: 63801053

In order to avoid having to instruct vts-tradefed to push the test
utility library on the target before runing the audio VTS,
duplicating the makefile declaration,
make the library static.

Test: make vts
Test: vts-tradefed run commandAndExit vts --module VtsHalAudioV2_0Target
Change-Id: I7a98b2aaf0e0f6f91a92b7f01df1c630540ad697
Merged-In: I7a98b2aaf0e0f6f91a92b7f01df1c630540ad697
(cherry picked from commit 921d12ea6d212e97a7bce124850ec914eebaa02d)
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoMerge " Add VTS code for the network scan API" into oc-dr1-dev
Ying Xu [Thu, 20 Jul 2017 16:42:24 +0000 (16:42 +0000)]
Merge " Add VTS code for the network scan API" into oc-dr1-dev
am: cc360c3f87

Change-Id: If1750289932a67ec6831bdaabb5cd8496b913a52

7 years agoMerge " Add VTS code for the network scan API" into oc-dr1-dev
Ying Xu [Thu, 20 Jul 2017 16:37:11 +0000 (16:37 +0000)]
Merge " Add VTS code for the network scan API" into oc-dr1-dev

7 years agoAudio VTS: Change test utility from dyn to static lib
Kevin Rocard [Thu, 20 Jul 2017 16:29:56 +0000 (16:29 +0000)]
Audio VTS: Change test utility from dyn to static lib
am: 0718333765

Change-Id: Ia59ec0ce0f5a60aea1a53845caae51dac44651a9

7 years agoWeaver: functional VTS tests
Andrew Scull [Mon, 12 Jun 2017 15:38:46 +0000 (16:38 +0100)]
Weaver: functional VTS tests

Bug: 37530412
Test: VtsHalWeaverV1_0TargetTest
Change-Id: I6309acac45321b221c885cb10ca30bf653aa23ab
(cherry picked from commit 491fe84c2d51f5d08f93a7e2bbbe58f403d07359)

7 years ago[HAL] Invalidate chip before shutting down legacy HAL
Etan Cohen [Mon, 17 Jul 2017 23:43:29 +0000 (16:43 -0700)]
[HAL] Invalidate chip before shutting down legacy HAL

Change the order of shutdown to invalidate chips before
shutting down the legacy HAL. Allows pre-shutdown commands
to be sent down.

Bug: 63704506
Test: NAN tests passing
Test: full regression suite
Change-Id: I03d237d732b4e3482b1e1639848342dfdde9fcb7

7 years agoOemLock functional VTS test.
Andrew Scull [Tue, 13 Jun 2017 09:44:55 +0000 (10:44 +0100)]
OemLock functional VTS test.

Bug: 37530310
Test: VtsHalOemLockV1_0TargetTest
Change-Id: I07adb187f9bde236e2c92f423936089f4cb37b24
(cherry picked from commit 3aee4e9e3f3dbd7d4a6e6bd6ba816773a4e4c817)

7 years agoMove multithread impl to system. am: bd10b5aa5a am: 050dbf98ba am: 6fdd9fad11
Steven Moreland [Thu, 20 Jul 2017 05:32:16 +0000 (05:32 +0000)]
Move multithread impl to system. am: bd10b5aa5a am: 050dbf98ba am: 6fdd9fad11
am: 6ab13cb28d

Change-Id: I3fda3d3a1bc4cafa201c854ba93118efbdc6e496

7 years agoMove multithread impl to system. am: bd10b5aa5a am: 050dbf98ba
Steven Moreland [Thu, 20 Jul 2017 05:29:18 +0000 (05:29 +0000)]
Move multithread impl to system. am: bd10b5aa5a am: 050dbf98ba
am: 6fdd9fad11

Change-Id: I30276543edee7607a431cb11f6ac24442c3685ed

7 years agoMove multithread impl to system. am: bd10b5aa5a
Steven Moreland [Thu, 20 Jul 2017 05:25:15 +0000 (05:25 +0000)]
Move multithread impl to system. am: bd10b5aa5a
am: 050dbf98ba

Change-Id: Ia4206a31e017b792c108b444d17e3c133f480251

7 years agoMove multithread impl to system.
Steven Moreland [Thu, 20 Jul 2017 05:21:46 +0000 (05:21 +0000)]
Move multithread impl to system.
am: bd10b5aa5a

Change-Id: I6f78d61e3fa13936e57288f34363c8a425ae5cca

7 years agoMove multithread impl to system.
Steven Moreland [Thu, 20 Jul 2017 02:59:37 +0000 (19:59 -0700)]
Move multithread impl to system.

Test: hidl_test passes with linker restrictions in place
Change-Id: Ib860848b1d17073d2b5279d0d390f242864447b4

7 years agoAudio VTS: Change test utility from dyn to static lib
Kevin Rocard [Tue, 18 Jul 2017 19:29:39 +0000 (12:29 -0700)]
Audio VTS: Change test utility from dyn to static lib

Bug: 63801053

In order to avoid having to instruct vts-tradefed to push the test
utility library on the target before runing the audio VTS,
duplicating the makefile declaration,
make the library static.

Test: make vts
Test: vts-tradefed run commandAndExit vts --module VtsHalAudioV2_0Target
Change-Id: I7a98b2aaf0e0f6f91a92b7f01df1c630540ad697
Merged-In: I7a98b2aaf0e0f6f91a92b7f01df1c630540ad697
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoRename vendorExtension fields to vendorInfo.
Tomasz Wasilczyk [Wed, 19 Jul 2017 21:48:02 +0000 (14:48 -0700)]
Rename vendorExtension fields to vendorInfo.

Bug: b/63634552
Test: instrumentation
Change-Id: Ifeb41ace8d4f4df093c925883c07ea86f0d9b5d7

7 years agoMerge "Implement out-of-band metadata images."
Tomasz Wasilczyk [Wed, 19 Jul 2017 23:20:26 +0000 (23:20 +0000)]
Merge "Implement out-of-band metadata images."

7 years agoMerge "graphics: sideband streams are not buffers" into oc-dr1-dev am: 9071cc5bbc
Chia-I Wu [Wed, 19 Jul 2017 21:38:11 +0000 (21:38 +0000)]
Merge "graphics: sideband streams are not buffers" into oc-dr1-dev am: 9071cc5bbc
am: 0471bdec9b

Change-Id: I7c8a473d3d65c6f9ec15263c77f9c1fab8616422

7 years agoMerge "graphics: sideband streams are not buffers" into oc-dr1-dev
Chia-I Wu [Wed, 19 Jul 2017 21:34:56 +0000 (21:34 +0000)]
Merge "graphics: sideband streams are not buffers" into oc-dr1-dev
am: 9071cc5bbc

Change-Id: Ide31e01a39a4fef9bad680ff070fbf894ac7abc2

7 years agoMerge "graphics: sideband streams are not buffers" into oc-dr1-dev
Chia-I Wu [Wed, 19 Jul 2017 21:29:58 +0000 (21:29 +0000)]
Merge "graphics: sideband streams are not buffers" into oc-dr1-dev

7 years agoFix some VTS for 2017 devices
sqian [Wed, 19 Jul 2017 18:54:03 +0000 (11:54 -0700)]
Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
 - 62989786
 - 62986286
 - 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
(cherry picked from commit fe0699535e8d17b7716a10e64c2528abc9ffaecb)

7 years agoImplement out-of-band metadata images.
Tomasz Wasilczyk [Mon, 17 Jul 2017 20:59:21 +0000 (13:59 -0700)]
Implement out-of-band metadata images.

This saves a lot of HIDL bandwidth, by not including raw image data in
metadata vector.

Bug: b/63702941
Test: VTS
Change-Id: I73d5218095e4af34c58da8dcfc520abd4cb46c26

7 years agoMerge "Fix WHEEL_TICK + and add friends"
Steve Paik [Wed, 19 Jul 2017 20:17:54 +0000 (20:17 +0000)]
Merge "Fix WHEEL_TICK + and add friends"

7 years ago[HAL] Invalidate chip before shutting down legacy HAL
Etan Cohen [Mon, 17 Jul 2017 23:43:29 +0000 (16:43 -0700)]
[HAL] Invalidate chip before shutting down legacy HAL

Change the order of shutdown to invalidate chips before
shutting down the legacy HAL. Allows pre-shutdown commands
to be sent down.

Bug: 63704506
Test: NAN tests passing
Test: full regression suite
Change-Id: I03d237d732b4e3482b1e1639848342dfdde9fcb7

7 years agoMerge changes from topic 'b/62584347' into oc-dr1-dev am: 696cb63064
Shuo Qian [Wed, 19 Jul 2017 19:03:04 +0000 (19:03 +0000)]
Merge changes from topic 'b/62584347' into oc-dr1-dev am: 696cb63064
am: 42e8b6e078

Change-Id: I8a060ba938a1b32b7e3da88e775a6b0ec1cfd67a

7 years agoMerge changes from topic 'b/62584347' into oc-dr1-dev
Shuo Qian [Wed, 19 Jul 2017 18:55:37 +0000 (18:55 +0000)]
Merge changes from topic 'b/62584347' into oc-dr1-dev
am: 696cb63064

Change-Id: I12ac80c5a735edb870206db14f834ba6bcd09a6b

7 years agoMerge changes from topic 'b/62584347' into oc-dr1-dev
Shuo Qian [Wed, 19 Jul 2017 18:48:54 +0000 (18:48 +0000)]
Merge changes from topic 'b/62584347' into oc-dr1-dev

* changes:
  Modified error code for OPERATION_NOT_ALLOWED
  Change mapping of QMI error

7 years agoMerge "Add DRMO_MODULATION program identifier type."
Tomasz Wasilczyk [Wed, 19 Jul 2017 13:55:56 +0000 (13:55 +0000)]
Merge "Add DRMO_MODULATION program identifier type."

7 years agoAdd DRMO_MODULATION program identifier type.
Tomasz Wasilczyk [Mon, 17 Jul 2017 22:41:29 +0000 (15:41 -0700)]
Add DRMO_MODULATION program identifier type.

Bug: b/63702941
Test: it builds
Change-Id: I3353b232c2e24f7e3c816d4089b2cbf40c4b79ae

7 years agoMerge "Mark a.h.broadcastradio@1.1-utils-lib as vendor_available"
TreeHugger Robot [Wed, 19 Jul 2017 00:54:56 +0000 (00:54 +0000)]
Merge "Mark a.h.broadcastradio@1.1-utils-lib as vendor_available"

7 years agoresolve merge conflicts of 6ecc54a7 to stage-aosp-master am: 227fe277bf am: c278e0ae1...
sqian [Wed, 19 Jul 2017 00:34:05 +0000 (00:34 +0000)]
resolve merge conflicts of 6ecc54a7 to stage-aosp-master am: 227fe277bf am: c278e0ae17  -s ours
am: 26ce593c1e  -s ours

Change-Id: I75e44f407a5bce113573c6e2f8e5bbc6762d762f

7 years agoresolve merge conflicts of 6ecc54a7 to stage-aosp-master am: 227fe277bf
sqian [Tue, 18 Jul 2017 23:57:59 +0000 (23:57 +0000)]
resolve merge conflicts of 6ecc54a7 to stage-aosp-master am: 227fe277bf
am: c278e0ae17  -s ours

Change-Id: I5286e807f04a839eeb5fbcddf8a278354979b58a

7 years agoresolve merge conflicts of 6ecc54a7 to stage-aosp-master
sqian [Tue, 18 Jul 2017 23:49:18 +0000 (23:49 +0000)]
resolve merge conflicts of 6ecc54a7 to stage-aosp-master
am: 227fe277bf

Change-Id: I4a0785f4bc32631a9f5f87783e4ace4fa58daf6a

7 years agoMerge "wifi: Add the missing RTT capabilities" into oc-dr1-dev am: b3ea84438b
Roshan Pius [Tue, 18 Jul 2017 23:36:28 +0000 (23:36 +0000)]
Merge "wifi: Add the missing RTT capabilities" into oc-dr1-dev am: b3ea84438b
am: d640e70bb5

Change-Id: I092a22ac149299509ae064b18e4afdd2346417be

7 years agoMerge "wifi: Add the missing RTT capabilities" into oc-dr1-dev
Roshan Pius [Tue, 18 Jul 2017 23:08:45 +0000 (23:08 +0000)]
Merge "wifi: Add the missing RTT capabilities" into oc-dr1-dev
am: b3ea84438b

Change-Id: I6933c17c7899dc13980ee2005264d3bd647bf594

7 years agoMerge "wifi: Add the missing RTT capabilities" into oc-dr1-dev
TreeHugger Robot [Tue, 18 Jul 2017 23:04:26 +0000 (23:04 +0000)]
Merge "wifi: Add the missing RTT capabilities" into oc-dr1-dev

7 years agoFix WHEEL_TICK + and add friends
Steve Paik [Wed, 12 Jul 2017 06:30:35 +0000 (23:30 -0700)]
Fix WHEEL_TICK + and add friends

Bug: 62876582
Test: Embedded Kitchen Sink works with VHAL emulator
Change-Id: Ifb631e69697658dd3e7b25ec22421b511fd1759b

7 years agoMark a.h.broadcastradio@1.1-utils-lib as vendor_available
Yifan Hong [Tue, 18 Jul 2017 22:37:28 +0000 (15:37 -0700)]
Mark a.h.broadcastradio@1.1-utils-lib as vendor_available

It is used by libandroid_servers, a platform module.

Test: BOARD_VNDK_VERSION=current m libandroid_servers -j

Bug: 33241851
Change-Id: Iac260092d488133033b9a5f0238f7993ab5ef7f0

7 years agoMerge "Check for nullptr IMemory."
Edwin Wong [Tue, 18 Jul 2017 21:15:23 +0000 (21:15 +0000)]
Merge "Check for nullptr IMemory."

7 years agoresolve merge conflicts of 6ecc54a7 to stage-aosp-master
sqian [Tue, 18 Jul 2017 20:42:40 +0000 (13:42 -0700)]
resolve merge conflicts of 6ecc54a7 to stage-aosp-master

Test: I solemnly swear I tested this conflict resolution.

Change-Id: I369fe9aacf37dcea6225b5e5a658159dfb859ad0

7 years ago[VTS][NAN] Restore NAN test: configure for device support am: b14c7560f7
Etan Cohen [Tue, 18 Jul 2017 20:41:09 +0000 (20:41 +0000)]
[VTS][NAN] Restore NAN test: configure for device support am: b14c7560f7
am: 122dce80fb

Change-Id: I81af1a12f2a3848a769822343e0e8347d54f158a

7 years agoAccept a command line arg (nan_on) in wifi vts am: e034df0640
Keun Soo Yim [Tue, 18 Jul 2017 20:41:07 +0000 (20:41 +0000)]
Accept a command line arg (nan_on) in wifi vts am: e034df0640
am: 64f9d98e41

Change-Id: I66a9ac462f5a2bbd20366205c6ee3cd71b564df5

7 years ago[VTS][NAN] Restore NAN test: configure for device support
Etan Cohen [Tue, 18 Jul 2017 20:29:51 +0000 (20:29 +0000)]
[VTS][NAN] Restore NAN test: configure for device support
am: b14c7560f7

Change-Id: Idf807d9161208255a5b001f51a7801652955137a

7 years agoAccept a command line arg (nan_on) in wifi vts
Keun Soo Yim [Tue, 18 Jul 2017 20:29:49 +0000 (20:29 +0000)]
Accept a command line arg (nan_on) in wifi vts
am: e034df0640

Change-Id: Ic0acbec19aa0d9fd50dc532e0076a91f58638884

7 years agoFix some VTS for 2017 devices
sqian [Mon, 10 Jul 2017 18:12:38 +0000 (11:12 -0700)]
Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
 - 62989786
 - 62986286
 - 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8

7 years agoModified error code for OPERATION_NOT_ALLOWED
sqian [Mon, 17 Jul 2017 22:43:08 +0000 (15:43 -0700)]
Modified error code for OPERATION_NOT_ALLOWED

Test: run vts
Bug: 62584347
Change-Id: I3abacdbcc5391c790f61c7f5710c1292447a29b6

7 years ago[VTS][NAN] Restore NAN test: configure for device support
Etan Cohen [Wed, 12 Jul 2017 20:18:41 +0000 (13:18 -0700)]
[VTS][NAN] Restore NAN test: configure for device support

Restore NAN test and use configuration which determines test
result based on whether or not the platform supports NAN.

Bug: 63131342
Test: NAN-supporting devices: pass (the NAN tests)
Test: Non-NAN-supporting device: pass
Change-Id: I6600abc531d4eb1dea6c501f6a39ef37051cb923

7 years agoCheck for nullptr IMemory.
Edwin Wong [Mon, 17 Jul 2017 16:53:31 +0000 (09:53 -0700)]
Check for nullptr IMemory.

mapMemory can return a nullptr, must check for nullptr
IMemory.

Test: Play Movies (stream and pin movies)
Test: VtsHalDrmV1_0TargetTest

bug: 38386082
Change-Id: I0766380a5843415ef0260c26bd21d4b4051b20ea

7 years agoAccept a command line arg (nan_on) in wifi vts
Keun Soo Yim [Tue, 11 Jul 2017 16:40:33 +0000 (09:40 -0700)]
Accept a command line arg (nan_on) in wifi vts

Test: make vts -j30 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 &&
vts-tradefed run commandAndExit vts --skip-all-system-status-check
--primary-abi-only --skip-preconditions --module VtsHalWifiV1_0Host -l
INFO

Test: VtsHalWifiV1_0TargetTest
Test: VtsHalWifiV1_0TargetTest -N
Test: VtsHalWifiV1_0TargetTest --nan_on
Test: VtsHalWifiV1_0TargetTest -f (fails)
Test: VtsHalWifiV1_0TargetTest --gtest_filter=foo
Test: VtsHalWifiV1_0TargetTest --gtest_filter=foo -N
Test: VtsHalWifiV1_0TargetTest -N --gtest_filter=foo

Bug: 63131342

Change-Id: I359ac7238496e64c7ace1e14e797d4fcfc8cc0e4

7 years ago Add VTS code for the network scan API
yinxu [Tue, 11 Jul 2017 21:17:41 +0000 (14:17 -0700)]
 Add VTS code for the network scan API

Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63531235

Change-Id: I25c85b2abb738959d1445e0054049db4bb2f2dfd

7 years agoMerge "Make it possible to check if a given program/identifier type is supported."
Tomasz Wasilczyk [Tue, 18 Jul 2017 17:00:55 +0000 (17:00 +0000)]
Merge "Make it possible to check if a given program/identifier type is supported."

7 years agoMerge "Fill announcement-related gaps in Broadcast Radio APIs."
Tomasz Wasilczyk [Tue, 18 Jul 2017 16:49:17 +0000 (16:49 +0000)]
Merge "Fill announcement-related gaps in Broadcast Radio APIs."

7 years agoMerge "Added programInfoChanged callback."
Tomasz Wasilczyk [Tue, 18 Jul 2017 16:15:17 +0000 (16:15 +0000)]
Merge "Added programInfoChanged callback."

7 years agoMerge changes from topic 'radio-sprint-selector'
Tomasz Wasilczyk [Tue, 18 Jul 2017 15:36:23 +0000 (15:36 +0000)]
Merge changes from topic 'radio-sprint-selector'

* changes:
  Split VENDOR program type to four distinct types.
  Move utils lib out from implementation namespace.

7 years agoMerge "improve timeout handling"
TreeHugger Robot [Tue, 18 Jul 2017 14:51:41 +0000 (14:51 +0000)]
Merge "improve timeout handling"

7 years agoimprove timeout handling
Ram Mohan M [Mon, 12 Jun 2017 13:41:40 +0000 (19:11 +0530)]
improve timeout handling

1. Maintaining large delays between successive input/output queue calls
unnecessarily increases execution duration of the application. This is
brought down to 2ms.
2. Flush and EOS sends events via callback. So offer them some leeway
by increasing their timeout
3. No response breakout is changed to 5sec.
4. bug fix: decrement twice with in a loop removed

Change-Id: I37dbee0dbdc79044beced89077f6ef46c7075e9f

7 years agoMerge "Move all hidl_test dependencies to the system.img" am: 46bb27e614 am: 49abbfdd...
Steven Moreland [Tue, 18 Jul 2017 09:02:58 +0000 (09:02 +0000)]
Merge "Move all hidl_test dependencies to the system.img" am: 46bb27e614 am: 49abbfdd68 am: dbd472dca9
am: 0ac1ac0681

Change-Id: I9003206ec11fd7d8868762df7e57deb2a1a50a44

7 years agoMerge "Move all hidl_test dependencies to the system.img" am: 46bb27e614 am: 49abbfdd68
Steven Moreland [Tue, 18 Jul 2017 08:59:58 +0000 (08:59 +0000)]
Merge "Move all hidl_test dependencies to the system.img" am: 46bb27e614 am: 49abbfdd68
am: dbd472dca9

Change-Id: Idea7060d20f59926e7ec75c154e1428baa329005

7 years agoMerge "Move all hidl_test dependencies to the system.img" am: 46bb27e614
Steven Moreland [Tue, 18 Jul 2017 08:55:37 +0000 (08:55 +0000)]
Merge "Move all hidl_test dependencies to the system.img" am: 46bb27e614
am: 49abbfdd68

Change-Id: If7a0e6dd7caafddfa710bdf6f3f92fef168692ba

7 years agoMerge "Move all hidl_test dependencies to the system.img"
Steven Moreland [Tue, 18 Jul 2017 08:50:32 +0000 (08:50 +0000)]
Merge "Move all hidl_test dependencies to the system.img"
am: 46bb27e614

Change-Id: Id46ab1835638aec6c98f0b2775774cb4cc0c34dd

7 years agoMerge "Move all hidl_test dependencies to the system.img"
Treehugger Robot [Tue, 18 Jul 2017 08:46:33 +0000 (08:46 +0000)]
Merge "Move all hidl_test dependencies to the system.img"

7 years agoMove all hidl_test dependencies to the system.img
Steven Moreland [Fri, 14 Jul 2017 20:34:03 +0000 (13:34 -0700)]
Move all hidl_test dependencies to the system.img

Test: hidl_test passes
Test: build with BOARD_VNDK_VERSION=current
Bug: 63704014
Change-Id: Ia97be8b4d61236adfd964bf8e4fa632d99010b98