Commit graph

4718 commits

Author SHA1 Message Date
Sandeep Patil
c42d17f932 Add functional vts test for Health HAL
am: d22e2c5a87

Change-Id: I05d7849af6d9cc4ea0f9240ddf91b149f7d43ecf
2017-05-03 01:32:12 +00:00
Scott Randolph
cca1c72280 A header was pulled in for a function we no longer use, so we can/should
drop the #include as well.

Test:  compile
Change-Id: I455f3a1137533e14297a310663e1b3f7ecb0607c
2017-05-02 17:58:05 -07:00
Nick Kralevich
7372185739 Merge "Revert "libkeymaster1 was split into libkeymaster and _portable"" 2017-05-03 00:41:33 +00:00
Janis Danisevskis
2590b96be2 Revert "libkeymaster1 was split into libkeymaster and _portable"
This reverts commit beee35c850.

Reason for revert: fix broken build

Change-Id: I60762c834b6837c78027574dda54c5382dbcceec
2017-05-03 00:34:10 +00:00
Steven Moreland
5242af6d24 .clang-format: 100 lines
This allows us to be more like the system/core clang format
and also prevents problems because a lot of hardware/interfaces
code is checked in with 100 lines of code.

Test: pass
Change-Id: I62aeba9deb33ad6ce3d62fada3e0c04139ca3588
2017-05-02 16:45:27 -07:00
Sandeep Patil
d22e2c5a87 Add functional vts test for Health HAL
Bug: 35915444
Test: Boot and run the test successfully on sailfish

Change-Id: I5965d1ffbc4f1a89454f962698ce67adc4c35293
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-05-02 16:33:25 -07:00
Tomasz Wasilczyk
20af5c5ed5 Merge "Convert android.hardware.broadcastradio@1.x-impl to soong." 2017-05-02 22:54:43 +00:00
Steven Moreland
b44a7d2640 Remove redundant dependencies
am: 5c63b11f76  -s ours

Change-Id: I7202ff28201e78c6c36f4805d9c9bb99db9cd3d0
2017-05-02 22:42:20 +00:00
TreeHugger Robot
9c8a2d6d45 Merge "EVS: Android.bp -> Android.mk" 2017-05-02 22:39:20 +00:00
Steven Moreland
5c63b11f76 Remove redundant dependencies
android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
Change-Id: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
2017-05-02 15:29:30 -07:00
Steven Moreland
85e4c2679f Remove redundant dependencies.
android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I56655b0214ba147398f9234eb004fba0aceb7e40
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
2017-05-02 15:23:57 -07:00
TreeHugger Robot
31944dc58e Merge "Remove redundant dependencies" 2017-05-02 21:51:28 +00:00
Janis Danisevskis
9a232b7b80 Merge "libkeymaster1 was split into libkeymaster and _portable" 2017-05-02 21:51:20 +00:00
Steven Moreland
ee4f923b31 EVS: Android.bp -> Android.mk
EVS currently violates VNDK restrictions. Since it is in Soong,
this effects all targets. Temporarily converting it to make
until its dependencies are figured out so that we can enable
the VNDK on continuous integration only for Soong targets.

Test: links
Bug: 37426620
Change-Id: I9935ac764a4339bf8831ac720ab3de783c43f94f
2017-05-02 14:21:23 -07:00
Tomasz Wasilczyk
cff13a5a60 Convert android.hardware.broadcastradio@1.x-impl to soong.
Bug: 37512442
Test: it builds
Change-Id: If5bd21af21324e323efe3bc2fd77fe0d23560ea5
2017-05-02 13:43:01 -07:00
Steven Moreland
0ee9d44e7a Merge "ContextHub: IWYU" into oc-dev-plus-aosp
am: ad024e52e4

Change-Id: I421da187660f619b49ea0997061ea8a968c4fed1
2017-05-02 19:26:40 +00:00
Steven Moreland
7116e6b6b9 Merge "Sensors: IWYU" into oc-dev-plus-aosp
am: 43ac9a6740

Change-Id: I5402bb51c6609b46eeb0185ba6abc5fb7853dd83
2017-05-02 19:26:32 +00:00
Steven Moreland
c7a574cc86 Merge "Vehicle: IWYU" into oc-dev-plus-aosp
am: cbe9865043

Change-Id: Iab2f3d5eebb818711928a87106402f1fefd8f2a2
2017-05-02 19:26:27 +00:00
TreeHugger Robot
ad024e52e4 Merge "ContextHub: IWYU" into oc-dev-plus-aosp 2017-05-02 19:18:33 +00:00
TreeHugger Robot
43ac9a6740 Merge "Sensors: IWYU" into oc-dev-plus-aosp 2017-05-02 19:18:33 +00:00
TreeHugger Robot
cbe9865043 Merge "Vehicle: IWYU" into oc-dev-plus-aosp 2017-05-02 19:18:33 +00:00
Scott Randolph
6f5391be16 Merge "Add YUV support in EVS VTS tests" into oc-dev am: b3d108de74
am: 9a4edfb40b

Change-Id: I1e68f72ecf39dd2e4730dbe5b7e7b7ca414c86e0
2017-05-02 19:11:12 +00:00
Scott Randolph
9a4edfb40b Merge "Add YUV support in EVS VTS tests" into oc-dev
am: b3d108de74

Change-Id: I66c5c2cc4b08ee9dd8ec5f2f7d24d5fcda71245c
2017-05-02 19:06:43 +00:00
Steven Moreland
9c7f45cb75 ContextHub: IWYU
android-base macros was being transitively included from MQDescriptor.h

Test: links
Bug: 37791060
Change-Id: I2433462aae3d68a0d90cd6817338ba70d343b833
(cherry picked from commit 56b4c24bb7)
2017-05-02 19:04:03 +00:00
Steven Moreland
b3a42f4ff7 Sensors: IWYU
Missing dependency that was being transitively included
from MQDescriptor.h.

Test: links
Bug: 37791060
Change-Id: I5afca1596c83801a49ee0aead85499a5241608e0
(cherry picked from commit 5b42945e6a)
2017-05-02 19:03:58 +00:00
Steven Moreland
aee42f01dc Vehicle: IWYU
Missing dependency that was being transitively included
from MQDescriptor.h.

Test: links
Bug: 37791060
Change-Id: I90ccb2edabab8c63429caa0884f6c5820c29fe11
(cherry picked from commit 356c2ced1d)
2017-05-02 19:03:54 +00:00
TreeHugger Robot
b3d108de74 Merge "Add YUV support in EVS VTS tests" into oc-dev 2017-05-02 18:59:28 +00:00
TreeHugger Robot
7b9f3c7b51 Merge "Vehicle: IWYU" 2017-05-02 18:46:40 +00:00
Steven Thomas
f78c5b4186 Merge "Avoid crash when setting buffer on deleted layer" into oc-dev am: 6dbaf573a2
am: 67795a72da

Change-Id: Ie3b0e16f39ae9879ff9ba73c477246a6db17de65
2017-05-02 18:09:31 +00:00
Steven Thomas
67795a72da Merge "Avoid crash when setting buffer on deleted layer" into oc-dev
am: 6dbaf573a2

Change-Id: I919634ebcd7ff859cd6d52fcc95747810d1fd911
2017-05-02 18:06:11 +00:00
Steven Thomas
6dbaf573a2 Merge "Avoid crash when setting buffer on deleted layer" into oc-dev 2017-05-02 17:47:24 +00:00
Steven Thomas
58da77ea4b Avoid crash when setting buffer on deleted layer
When setLayerBuffer() was called on a layer previously destroyed by
destroyLayer() the code would crash. Instead, return an error.

Bug: 37159844

Test: Ran vr flinger in a way that would trigger the crash, and
confirmed that I now get error logs instead of crashing. Unfortunately
the error code is consumed by the Composer wrapper class and not
propagated back to the caller, but that's a separate issue (b/37901601).

Change-Id: I75a5b954d47a1deac44d03851f60f347085eca89
2017-05-02 17:39:39 +00:00
Steven Moreland
2cd0d42d72 Remove redundant dependencies
android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
2017-05-02 10:17:28 -07:00
Scott Randolph
fec62bc136 Add YUV support in EVS VTS tests
Additionally adds log markers at test start and ends tests early which
fail necessary preconditions.
Test:  Run against default and sample EVS drivers
bug:  37687125

Change-Id: Ie34674df5fe099dd4f380df485801ab0288147e9
2017-05-02 10:09:33 -07:00
Steven Moreland
356c2ced1d Vehicle: IWYU
Missing dependency that was being transitively included
from MQDescriptor.h.

Test: links
Bug: 37791060
Change-Id: I90ccb2edabab8c63429caa0884f6c5820c29fe11
2017-05-02 09:53:59 -07:00
Yifan Hong
27dec7d80d Merge "Add framework compatibility matrix" into oc-dev am: ee7f6fae84
am: 876e28db8b

Change-Id: Id7bc8ee4a1814751e340c5211762dfef99be7333
2017-05-02 07:45:03 +00:00
Yifan Hong
876e28db8b Merge "Add framework compatibility matrix" into oc-dev
am: ee7f6fae84

Change-Id: Ia0be3968c85e660d0842de8704acfb4b2572f0ef
2017-05-02 07:42:32 +00:00
TreeHugger Robot
ee7f6fae84 Merge "Add framework compatibility matrix" into oc-dev 2017-05-02 07:39:50 +00:00
Yifan Hong
121b45a6a2 Add framework compatibility matrix
Test: builds and verify that system/compatibility_matrix.xml exist
Bug: 37321309
Change-Id: Ic336e7660a19a4c2b5104739e0b7ace11096fcf7
2017-05-01 18:39:21 -07:00
Steven Moreland
090d6b15c4 Merge "Remove redundant dependencies" am: 62769b7196 am: 170e2e85a2 am: 5fba1db1d2
am: f90189a79f

Change-Id: I6ccecef314c8cd591108a0c739580eda2178425e
2017-05-01 23:53:56 +00:00
Steven Moreland
f90189a79f Merge "Remove redundant dependencies" am: 62769b7196 am: 170e2e85a2
am: 5fba1db1d2

Change-Id: I661fff75d140b4359af055a0f08f08ef33c889c3
2017-05-01 23:37:04 +00:00
Steven Moreland
5fba1db1d2 Merge "Remove redundant dependencies" am: 62769b7196
am: 170e2e85a2

Change-Id: I05315464b2a8f4482a9999f0bba4ef35b0c38fb7
2017-05-01 23:33:33 +00:00
Steven Moreland
170e2e85a2 Merge "Remove redundant dependencies"
am: 62769b7196

Change-Id: Ie576459d47efdb1120b92a0e7c1a052b0ac15443
2017-05-01 23:30:00 +00:00
Treehugger Robot
62769b7196 Merge "Remove redundant dependencies" 2017-05-01 23:19:25 +00:00
TreeHugger Robot
982f3b620b Merge changes from topic 'hidl-libbase-remove-depends'
* changes:
  Sensors: IWYU
  ContextHub: IWYU
2017-05-01 22:48:00 +00:00
TreeHugger Robot
b86ec89fbf Merge "ContextHub: Android.mk -> Android.bp" 2017-05-01 21:54:29 +00:00
Chia-I Wu
3b49998fb4 Merge "graphics: polish Transform docs and indent ColorMode" into oc-dev am: 76061d7881
am: c412a65e98

Change-Id: I4c3bf6c8970b8ace2745298503c7c35828a039a3
2017-05-01 21:15:44 +00:00
Chia-I Wu
c412a65e98 Merge "graphics: polish Transform docs and indent ColorMode" into oc-dev
am: 76061d7881

Change-Id: Id4e47c5c3ded892b1e4e91bda88358a84b65fa6e
2017-05-01 21:13:44 +00:00
TreeHugger Robot
76061d7881 Merge "graphics: polish Transform docs and indent ColorMode" into oc-dev 2017-05-01 21:09:37 +00:00
Steven Moreland
5b42945e6a Sensors: IWYU
Missing dependency that was being transitively included
from MQDescriptor.h.

Test: links
Bug: 37791060
Change-Id: I5afca1596c83801a49ee0aead85499a5241608e0
2017-05-01 13:21:35 -07:00