Commit Graph

4351 Commits

Author SHA1 Message Date
Steven Moreland
d8b246bd7b Merge "Add current.txt" into oc-dev am: 0d260797b4
am: 45c16123c9

Change-Id: Ica84080f64ef7766b3afca923c3e7e49ca747213
2017-04-19 22:30:39 +00:00
Steven Moreland
45c16123c9 Merge "Add current.txt" into oc-dev
am: 0d260797b4

Change-Id: I5e801e4dbb708cf4178000bf87ac92b4918f7928
2017-04-19 22:07:03 +00:00
TreeHugger Robot
0d260797b4 Merge "Add current.txt" into oc-dev 2017-04-19 21:59:25 +00:00
TreeHugger Robot
0bb2fc80d7 Merge "Set the property ID before writing freeze frames" 2017-04-19 19:24:15 +00:00
Eric Laurent
de146d3432 Merge "Audio primary hal: fix member function used before init" into oc-dev am: 30f78a13b0
am: 6e11dc4ba6

Change-Id: I6a13f2451adf78e2a517bed7beae608734b946f1
2017-04-19 17:50:16 +00:00
Eric Laurent
6e11dc4ba6 Merge "Audio primary hal: fix member function used before init" into oc-dev
am: 30f78a13b0

Change-Id: If2ce1de9bade109b6a6a70d15946f44559e6eea7
2017-04-19 17:49:16 +00:00
Eric Laurent
30f78a13b0 Merge "Audio primary hal: fix member function used before init" into oc-dev 2017-04-19 17:43:49 +00:00
Kevin Rocard
34b44cd7db Audio primary hal: fix member function used before init
prepare for write was refactor by Ib4170eb6a9f88f9352d0912083b43d600771bb8e
to use temporary variable in a rai pattern.
Nevertheless the member variable was still used too early in
prepareForRead resulting in a crash for capture.

Test: assistant, camcorder
Bug: 37492059

Change-Id: I08140834959c440798cd40700dd089adca2f3e40
Signed-off-by: Kevin Rocard <krocard@google.com>
2017-04-19 09:38:42 -07:00
Steven Moreland
e37df5463d Add current.txt
Test: make all modules
Test: changing frozen module causes breakage
Test: chaging unfrozen module doesn't cause breakage
Bug: 34178341
Change-Id: Ie8e7f032ab607e0bb76c8515fba5ea0ea4e80ae9
2017-04-19 08:30:26 -07:00
Sanket Padawe
65074fe5b0 Merge "Fix test case for setSimCardPower radio api." into oc-dev am: c10abf09f7
am: 1e7a8135c7

Change-Id: I54aee20da513b999644850aa01b410fda2b42e7d
2017-04-19 03:11:26 +00:00
Sanket Padawe
1e7a8135c7 Merge "Fix test case for setSimCardPower radio api." into oc-dev
am: c10abf09f7

Change-Id: I619a75a39881d7f7b93a0aa4d3a9e6d8c19095be
2017-04-19 03:07:27 +00:00
TreeHugger Robot
c10abf09f7 Merge "Fix test case for setSimCardPower radio api." into oc-dev 2017-04-19 03:04:03 +00:00
Kevin Rocard
53cdde6949 Merge changes from topic 'vts-audio-fix' into oc-dev am: d7e88525a7
am: ae1ecc426b

Change-Id: Idf3a130dad9b024aa094a50e09cf497ace5cdbd5
2017-04-19 01:11:14 +00:00
Kevin Rocard
ae1ecc426b Merge changes from topic 'vts-audio-fix' into oc-dev
am: d7e88525a7

Change-Id: I2e07e075b294ab499703d51f2ef9bb5aa4319ecc
2017-04-19 01:03:01 +00:00
TreeHugger Robot
d7e88525a7 Merge changes from topic 'vts-audio-fix' into oc-dev
* changes:
  Audio HAL: Destroy EventFlag on failed prepareTo{write,read}
  Audio HAL: Check for buffer size overflow
  Audio HAL: Detect buffer memory allocation failure
  Audio HAL: Detect openDevice failure
  Audio HAL VTS: Fix documentation
2017-04-19 00:44:34 +00:00
Pavel Maltsev
decc02b6f5 Merge "Use IBinder to identify callbacks in VHAL" into oc-dev am: 2e25e562fa
am: 84163bc36f

Change-Id: Ifa921d812d63f2833e015201e8a1d111383b10ef
2017-04-18 23:51:44 +00:00
Pavel Maltsev
84163bc36f Merge "Use IBinder to identify callbacks in VHAL" into oc-dev
am: 2e25e562fa

Change-Id: I611d49f9cf129a6888b8e2ec3ca79f5e9d3f7c22
2017-04-18 23:46:05 +00:00
TreeHugger Robot
2e25e562fa Merge "Use IBinder to identify callbacks in VHAL" into oc-dev 2017-04-18 23:23:10 +00:00
Pavel Maltsev
41a000da58 Use IBinder to identify callbacks in VHAL
Right now there's no way to distinguish multiple clients, thus we cannot
associate IVehicleCallback from subscribe and unsubscribe method. As a
temporary solution we will use pointer to IBinder from underlying proxy
object until HILD will have some API to do that.

Test: verified unit tests run, checked that subsequent 'subscribe' calls
do not create new client objects in VHAL

Bug: b/37254245
Change-Id: I029564b7b03e4821287c2110d0929a5c4cbce0ce
2017-04-18 14:20:11 -07:00
Steven Moreland
d49bb43c32 Merge "audio hal: explicitly import headers" into oc-dev am: 41c639f7bc
am: a423b19418

Change-Id: I7b054f2f74bd8a1f5ae56d1616e5f3788ccca691
2017-04-18 13:23:39 +00:00
Steven Moreland
a423b19418 Merge "audio hal: explicitly import headers" into oc-dev
am: 41c639f7bc

Change-Id: I26fc66602664aa4adc0aa8830082918c6911e39d
2017-04-18 13:18:38 +00:00
TreeHugger Robot
41c639f7bc Merge "audio hal: explicitly import headers" into oc-dev 2017-04-18 13:07:01 +00:00
Jae Shin
2c459904a8 Merge "Write VTS target test for Configstore HAL" into oc-dev am: c45ef5f15a
am: 328be2e20f

Change-Id: I79a26335b568b12b8132de147973fc631c3a198c
2017-04-18 06:00:51 +00:00
Jae Shin
328be2e20f Merge "Write VTS target test for Configstore HAL" into oc-dev
am: c45ef5f15a

Change-Id: Ic5cf98b1b63bffc0e25f4742815190a39e4a6665
2017-04-18 05:55:22 +00:00
TreeHugger Robot
c45ef5f15a Merge "Write VTS target test for Configstore HAL" into oc-dev 2017-04-18 05:49:42 +00:00
PO HUNG CHEN
08a34cbf39 Merge "Add IScheduleTest for VTS libhwbinder scheduler test" into oc-dev am: fdd891393c
am: c8694be78e

Change-Id: I3ff8b546b41a30f377d5605f102f379c0b1b1d61
2017-04-18 02:58:29 +00:00
PO HUNG CHEN
c8694be78e Merge "Add IScheduleTest for VTS libhwbinder scheduler test" into oc-dev
am: fdd891393c

Change-Id: I6f5a34844f9eb52b57134cf99e0b9af0240d92c0
2017-04-18 02:25:36 +00:00
PO HUNG CHEN
fdd891393c Merge "Add IScheduleTest for VTS libhwbinder scheduler test" into oc-dev 2017-04-18 02:20:32 +00:00
Hung-ying Tyan
346599da33 Merge "Remove dependency of libhardware_legacy from HAL services" into oc-dev am: 206e38a4e8
am: 6ca5662350

Change-Id: Ie676841b6d88abfc65cb9ce64777e9daf11c855b
2017-04-18 01:19:35 +00:00
Hung-ying Tyan
6ca5662350 Merge "Remove dependency of libhardware_legacy from HAL services" into oc-dev
am: 206e38a4e8

Change-Id: I9df6d9f4fdde38133663af5e7341ae22e66b97dd
2017-04-18 01:01:13 +00:00
TreeHugger Robot
206e38a4e8 Merge "Remove dependency of libhardware_legacy from HAL services" into oc-dev 2017-04-18 00:26:33 +00:00
Sanket Padawe
f9723eef1f Fix test case for setSimCardPower radio api.
Bug: 35800570
Test: vts
Change-Id: I93e78c46971158cd14666931b527d8e268e0a39e
2017-04-17 17:07:32 -07:00
Steven Moreland
a8a9cc6606 audio hal: explicitly import headers
Test: works with BOARD_VNDK_VERSION := current
Bug: 33241851
Change-Id: I34983a5527a16e8e9f5a6a87edac0b741aeb67d6
2017-04-17 15:56:52 -07:00
Pavel Maltsev
753f3b0d1e Merge "Adding a custom property to the default VHAL impl" into oc-dev am: 69c42429d1
am: 7bac03deb2

Change-Id: I1ece0ab7a50274e4957155e01d4db50b9b52e645
2017-04-17 21:23:51 +00:00
Pavel Maltsev
7bac03deb2 Merge "Adding a custom property to the default VHAL impl" into oc-dev
am: 69c42429d1

Change-Id: I56225b64b36d709e74e952ef9c918f475e15ee1a
2017-04-17 21:08:16 +00:00
TreeHugger Robot
69c42429d1 Merge "Adding a custom property to the default VHAL impl" into oc-dev 2017-04-17 20:57:38 +00:00
Pavel Maltsev
794fc4f9ff Adding a custom property to the default VHAL impl
This property is supposed to be used mostly from e2e tests (a simple
test-case is provided in separate CL)

Test: make -j && runtest -x packages/services/Car/tests/vehiclehal_test/

Bug: b/36510399
Change-Id: I09b24f22ab328eee1ef6add60901ed03bf046874
2017-04-17 10:39:27 -07:00
Howard Chen
812f5d3101 Add IScheduleTest for VTS libhwbinder scheduler test
Add IScheduleTest.hal:
    send(cfg, callerSta)
cfg: 1 for verbose output
caller_status:  (caller_rt_priority <<16 )| caller_cpu

with the return value defined as:
((1 if no priority inheritance)<<16) | (1 if no cpu sync)
The implementation is in ScheduleTest.cpp

Bug:36705188
Test: sailfish/prebuilt kernel/oc-dev with the libhwbinder_latency
  vts test case
Change-Id: Ie2a837c8d0d4fa95c6fd0ebd50e76412cb808df8
2017-04-17 14:34:34 +08:00
Jae Shin
cc8b5c1c48 Write VTS target test for Configstore HAL
Bug: 35915192
Test: make vts -j40 && vts-tradefed run commandAndExit vts
--module VtsHalConfigstoreV1_0Target

Change-Id: I85692a0cf140b62adaa6b5384fea6d3b4090ba98
2017-04-17 13:10:36 +09:00
Hung-ying Tyan
5c5473f265 Merge "Remove dependency of libhardware_legacy" into oc-dev am: ba2420a87f
am: 1369daa500

Change-Id: I4b89183296a2cf1dfed459a7a6387407d88c4673
2017-04-17 03:15:08 +00:00
Hung-ying Tyan
1369daa500 Merge "Remove dependency of libhardware_legacy" into oc-dev
am: ba2420a87f

Change-Id: Ib9909a371adcc72ba13d684429c852242044737b
2017-04-17 03:10:39 +00:00
TreeHugger Robot
ba2420a87f Merge "Remove dependency of libhardware_legacy" into oc-dev 2017-04-17 03:05:10 +00:00
Sandeep Patil
07031ca5a4 Merge "dumpstate hal: use vendor toybox" into oc-dev am: 5bd796b649
am: e3ae6a1d29

Change-Id: Id55f8d5b933b6cece1417f34005a6b18e84c2d95
2017-04-16 14:11:21 +00:00
Sandeep Patil
e3ae6a1d29 Merge "dumpstate hal: use vendor toybox" into oc-dev
am: 5bd796b649

Change-Id: Ia9de434a511be43f97d60c2a06276cb7722cc5ba
2017-04-16 14:07:22 +00:00
TreeHugger Robot
5bd796b649 Merge "dumpstate hal: use vendor toybox" into oc-dev 2017-04-16 14:00:49 +00:00
Jeff Tinker
725771fdc4 Merge "VtsHalDrmV1_0Target test failure" into oc-dev am: c68698337c
am: bb68f35c9b

Change-Id: I05fd10acd902c70140a3acaec6096419f17159dc
2017-04-15 08:02:32 +00:00
Jeff Tinker
bb68f35c9b Merge "VtsHalDrmV1_0Target test failure" into oc-dev
am: c68698337c

Change-Id: I27822a0c35274a1893ee0ebad50046a0f14a981e
2017-04-15 07:59:22 +00:00
TreeHugger Robot
c68698337c Merge "VtsHalDrmV1_0Target test failure" into oc-dev 2017-04-15 07:53:27 +00:00
Iliyan Malchev
3098f546da gnss@1.0-service: drop inet group, add gps group am: 554df3738d
am: af3191bff9  -s ours

Change-Id: Iebdad8724415a46efd8eee5042f9b4e822aaecff
2017-04-15 05:44:40 +00:00
Hung-ying Tyan
593eeb7a4b Remove dependency of libhardware_legacy
It is not used by bluetooth and nfc services.
Bug: 33241851
Bug: 37305530
Test: built and tested on sailfish

Change-Id: I599073296baa5eee72a1fce8caa4eb8352f66218
Merged-In: I599073296baa5eee72a1fce8caa4eb8352f66218
2017-04-15 13:43:36 +08:00