Commit Graph

1550 Commits

Author SHA1 Message Date
Connor O'Brien
4fb7ea5238 Merge "Fix Power VTS test setup code" 2016-12-20 23:20:32 +00:00
TreeHugger Robot
f938ff2124 Merge "Change FMQ header location" 2016-12-20 23:14:42 +00:00
Connor O'Brien
e1c9075c4c Merge "Add code coverage for power VTS tests" 2016-12-20 22:25:51 +00:00
Connor O'Brien
a6e34f36c0 Fix Power VTS test setup code
Bug: 33757678
Test: make vts; vts-tradefed run vts -m HalPowerHidlTargetTest
Change-Id: Ia6d5073d7df858a5799270f364f989d7fc26690b
Signed-off-by: Connor O'Brien <connoro@google.com>
2016-12-20 13:44:53 -08:00
Eino-Ville Talvala
28308364ca Merge "camera.device@3.2: Add missing field name to NotifyMsg" 2016-12-20 21:41:59 +00:00
Connor O'Brien
68e9c8e813 Merge "Remove length arg from transmit() in IR HAL" am: 9b37defc5d am: f8d00e309e am: ddd75512f9
am: 5dff87853f  -s ours

Change-Id: I5f93566d8b354c3dafd29a3f5160a85037ec31a4
2016-12-20 21:30:49 +00:00
Connor O'Brien
5dff87853f Merge "Remove length arg from transmit() in IR HAL" am: 9b37defc5d am: f8d00e309e
am: ddd75512f9

Change-Id: I711fbdd67f8470bd1d28a4152b9a106a8ddf1142
2016-12-20 21:17:47 +00:00
Connor O'Brien
ddd75512f9 Merge "Remove length arg from transmit() in IR HAL" am: 9b37defc5d
am: f8d00e309e

Change-Id: I4329e73f0773f0b6fa1e6f96dab549c7e8fce025
2016-12-20 20:55:25 +00:00
Connor O'Brien
fe08f754be Add code coverage for power VTS tests
Bug: 32022775
Test: Built and ran tests
Change-Id: If8962d3cac793617e009c429c1c1937ba5073808
Signed-off-by: Connor O'Brien <connoro@google.com>
2016-12-20 12:32:12 -08:00
Connor O'Brien
f8d00e309e Merge "Remove length arg from transmit() in IR HAL"
am: 9b37defc5d

Change-Id: Ia9993df13cfc73dec4ae5587996c2bd3dde8a34c
2016-12-20 18:51:42 +00:00
Connor O'Brien
9b37defc5d Merge "Remove length arg from transmit() in IR HAL" 2016-12-20 18:28:47 +00:00
Hridya Valsaraju
89b5e6b318 Change FMQ header location
Bug: 31223612 33295104
Test: make
Change-Id: Ib999317333a13fe205dfa7b198f7edbb6657734b
2016-12-20 07:34:53 -08:00
Ashutosh Joshi
ff40e1f5e8 Merge "Modify ContextHubHAL" 2016-12-20 06:55:08 +00:00
Ashutosh Joshi
81bebcef9f Merge "Contexthub HAL default implementation and service." 2016-12-20 06:55:08 +00:00
Ashutosh Joshi
1bec86a185 Contexthub HAL default implementation and service.
Adds the default context hub hal implementation and service.

Test: Context Hub GTS tests still pass.
Change-Id: I7416ce9ec8efca7f98d2bb63606f030f4e8c8ead
2016-12-19 21:22:27 -08:00
Connor O'Brien
d21b200cbe Merge "Remove length arg from transmit() in IR HAL" 2016-12-20 02:12:00 +00:00
Roshan Pius
86beb71295 Merge "wifi(vts): Add framework for gtests" am: 0849baccc4 am: 5dd791bdc8 am: 0b912a2406
am: 3792613e34

Change-Id: I1a2b274a5551ac1c3a72c79f811c8f7ffbc30d49
2016-12-20 01:35:33 +00:00
Roshan Pius
3792613e34 Merge "wifi(vts): Add framework for gtests" am: 0849baccc4 am: 5dd791bdc8
am: 0b912a2406

Change-Id: Ib088b4291d687ae9cad00cf2c0879424b14bd9eb
2016-12-20 01:31:33 +00:00
Roshan Pius
0b912a2406 Merge "wifi(vts): Add framework for gtests" am: 0849baccc4
am: 5dd791bdc8

Change-Id: If3abee4a9d782b5aaf71ac50f13471889fc84fd8
2016-12-20 01:24:31 +00:00
Eino-Ville Talvala
f651614c69 camera.device@3.2: Add missing field name to NotifyMsg
NotifyMsg's message union isn't actually instantiated.

Test: Compiles
Bug: 30985004
Change-Id: I214045208b624a1777ec0bd4353f268e4033166a
2016-12-19 17:18:22 -08:00
Roshan Pius
5dd791bdc8 Merge "wifi(vts): Add framework for gtests"
am: 0849baccc4

Change-Id: I953505f699499a3490e5838964a3cff6dc3dcb11
2016-12-20 01:16:23 +00:00
Treehugger Robot
0849baccc4 Merge "wifi(vts): Add framework for gtests" 2016-12-20 01:07:32 +00:00
TreeHugger Robot
5cba88906c Merge "HwcClient: Fix plane alpha" 2016-12-20 00:56:44 +00:00
Ashutosh Joshi
69e3aa3b1f Modify ContextHubHAL
Change the loadNanoApp signature to take the nanoapp binary as a vector.
Add some clarifications about timing.
Remove redundant parameter hubId from callbacks.

Test: update_makefiles.sh
Change-Id: I48cc0ba0001ac80329ac83148ebefdaa7deaa8bf
2016-12-19 16:52:48 -08:00
Keun Soo Yim
90a7a42ed0 use passthough mode and specify the hwbinder service name
Test: mma
Bug: 33552122
Change-Id: I006f08d547facb25a91e1a785d267127faa1bd67
2016-12-20 00:39:25 +00:00
Connor O'Brien
7a4e7eb250 Remove length arg from transmit() in IR HAL
The length argument is not necessary since the pattern is
passed to transmit() as a hidl_vec, so remove it.

Test: Built and called new transmit() function.
Merged-in: I4bee4557c2cca6562a43df5e22a7d6b846f20bb4
Change-Id: I4bee4557c2cca6562a43df5e22a7d6b846f20bb4
Signed-off-by: Connor O'Brien <connoro@google.com>
2016-12-19 16:30:02 -08:00
Connor O'Brien
542a11b42b Remove length arg from transmit() in IR HAL
The length argument is not necessary since the pattern is
passed to transmit() as a hidl_vec, so remove it.

Test: Built and called new transmit() function.
Change-Id: I4bee4557c2cca6562a43df5e22a7d6b846f20bb4
Signed-off-by: Connor O'Brien <connoro@google.com>
2016-12-19 16:23:42 -08:00
Pawin Vongmasa
b25b003a48 Merge changes from topic 'OMX Treble'
* changes:
  Remove the return Status from IGraphicBufferSource's functions.
  Change GraphicBuffer to AnwBuffer and update its fields.
  Add an enum value to Status.
2016-12-20 00:14:08 +00:00
Dan Stoza
0df10c4e41 HwcClient: Fix plane alpha
Plane alpha was being sent as a float but read as unsigned, which, when
converted to a float was causing things that were supposed to be
translucent to be opaque.

Bug: 33739111
Bug: 33737738
Test: Scrim behind modal dialogs is translucent and there is no more
      glitch when rotating apps

Change-Id: I6896bdbb9928bd1aa7265b3ef25a7a96d54ee227
2016-12-19 15:22:47 -08:00
Yifan Hong
7f6bfcc606 Merge "Test for echoed interfaces." am: f5f75be7b6 am: a175fa4b4a am: c63c36ceaf
am: abaee80220

Change-Id: I8c38c43e04e47aa834cb381fe41addc6751f4076
2016-12-19 22:47:21 +00:00
Yifan Hong
abaee80220 Merge "Test for echoed interfaces." am: f5f75be7b6 am: a175fa4b4a
am: c63c36ceaf

Change-Id: I2f409c6dd9c2b34ac21e73a1bf798bcf27b9b603
2016-12-19 22:43:50 +00:00
Yifan Hong
c63c36ceaf Merge "Test for echoed interfaces." am: f5f75be7b6
am: a175fa4b4a

Change-Id: I6039b13c23d3b24d2f03e1e9a8208e9b4216cfb2
2016-12-19 22:40:19 +00:00
Yifan Hong
a175fa4b4a Merge "Test for echoed interfaces."
am: f5f75be7b6

Change-Id: Iffd4804b7cda031bde0c3bf556dee6696dd4f149
2016-12-19 22:36:20 +00:00
Yifan Hong
f5f75be7b6 Merge "Test for echoed interfaces." 2016-12-19 22:32:57 +00:00
Yuexi Ma
f70d602a05 Merge "add a simple vehicle hal invocation in vts test" 2016-12-19 22:20:14 +00:00
Keun Soo Yim
8d1d2714f6 Merge "specify the hw binder service name from a host-side test" 2016-12-19 19:19:39 +00:00
Mikhail Naganov
fcbb5d2213 Merge "Fix offload tracks playback" 2016-12-19 16:59:00 +00:00
Pawin Vongmasa
38585c2532 Remove the return Status from IGraphicBufferSource's functions.
Now, only the transport-level status is needed, so
::android::hardware::Status is sufficient.

Also simplify IOmxNode::sendCommand().

Test: Compiles

Bug: 31399200
Change-Id: Ia4cfc16681d19eb96f89d8db715fcc14516cb41a
2016-12-19 13:04:51 +07:00
Pawin Vongmasa
cba23c6631 Change GraphicBuffer to AnwBuffer and update its fields.
The server side only needs information of type ANativeWindowBuffer, not
GraphicBuffer.

Test: Compiles

Bug: 31399200
Change-Id: Ic967c58d8c922e0c422e5b63fa5ce2188da89010
2016-12-19 13:04:44 +07:00
Pawin Vongmasa
d13c84bce7 Add an enum value to Status.
Test: Compiles.

Bug: 31399200
Change-Id: I5452f74e91d9ad83629143b9af7e56e70036cbb4
2016-12-19 13:04:37 +07:00
TreeHugger Robot
7df53b7cfb Merge "Remove RGBX_FP16 format" 2016-12-17 04:11:13 +00:00
Roshan Pius
c720bcb930 supplicant(interface): Remove unused params am: e663f83a91 am: a94ccaab75 am: e79141a3ea
am: 5593d5c946

Change-Id: Ic0ada78dc78fc07f62f2b05bf9b6ddf623c08041
2016-12-17 02:47:46 +00:00
Roshan Pius
5593d5c946 supplicant(interface): Remove unused params am: e663f83a91 am: a94ccaab75
am: e79141a3ea

Change-Id: I5531f168eacc2e874c009033c7e7e9642855bdfc
2016-12-17 02:37:14 +00:00
Keun Soo Yim
a489e2b637 specify the hw binder service name from a host-side test
Bug: 33544423
Test: run vts -m VibratorHidlTest
Change-Id: I8c3cb4c4cfb3bddf98d079679a6190e394cf1563
2016-12-16 18:34:41 -08:00
Roshan Pius
e79141a3ea supplicant(interface): Remove unused params am: e663f83a91
am: a94ccaab75

Change-Id: I84dabb2841bcec63a2933bb35cfb540f4b0bda09
2016-12-17 02:27:44 +00:00
Roshan Pius
a94ccaab75 supplicant(interface): Remove unused params
am: e663f83a91

Change-Id: I80bda25bfb374ee2ae2e36035bced7055fcaf10c
2016-12-17 02:19:13 +00:00
Roshan Pius
1ae4cbbb82 wifi(vts): Add framework for gtests
These tests don't do much currently other than assert that we can
configure the chip in the required modes and create all the iface
objects.
The |wifi_hidl_test_utils| contains all helper functions that will be
shared across the different test fixtures.

Bug: 33459306
Test: adb root && adb remount && adb push
out/target/product/angler/data/nativetest/wifi_hidl_test/wifi_hidl_test
/data/ && adb shell /data/wifi_hidl_test

Change-Id: Iaea8e264ab1ef9113f375d7f56acab851aff21aa
2016-12-16 18:06:39 -08:00
Mikhail Naganov
685f0e36a1 Fix offload tracks playback
Translation between audio_offload_info_t and AudioOffloadInfo
was missing a field. This was causing compressed tracks to play
using 'deep_buffer' mode instead of 'offload'.

Changing output stream async callback methods to 'oneway',
since they don't require anything from the callee.

Change-Id: I27fe7fb715e421f102db21a10d34e1dc3134cf01
Test: play MP3 file with Play Music, check audioflinger dump
2016-12-16 17:18:08 -08:00
Chia-I Wu
02d69ca8ad Merge "graphics: rework IComposer" 2016-12-17 00:42:47 +00:00
Roshan Pius
6b6a913c02 wifi: Add remaining capability flags from legacy HAL am: a2d369dd03 am: 228e755d9b am: 42a81fd8ab
am: c5c09c6b0d

Change-Id: I6e977403ca2c94ea4904d92bc6ba86ee4328c10f
2016-12-17 00:35:29 +00:00