Hridya Valsaraju
710e4a3f0d
Add a method to test EventFlag configuration and usage
...
Bug: 31223612 33295104
Test: FMQ unit tests.
Change-Id: Idbddd38730edd0ec14c37d3cb5e67f78705c3d4a
2016-12-21 14:16:10 -08:00
Yifan Hong
4162ceee43
Merge "Add test for Java GC for binder objects." am: eb0db2c920 am: b96d0d1f68 am: 92f29042a3
...
am: 7092c9f249
Change-Id: Ia2857326f6e7c74fd49c453bbab2111db25e5ade
2016-12-21 18:53:11 +00:00
Yifan Hong
d9389bb3d5
Add test for Java GC for binder objects.
...
Test: hidl_test_java
Bug: 33042939
Change-Id: I87d9de63834c617a568f7d1795c901fdd4c6f8e0
2016-12-19 18:17:33 -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
87cc71c9fa
Test for echoed interfaces.
...
Test: hidl_test
Bug: 33173166
Change-Id: I0b8b8553b7d3f7b1800d0970a9fc17d01084dfcf
2016-12-16 15:49:39 -08:00
Martijn Coenen
a86dab68ad
Revert "Fix tests for using IBase instead of IBinder." am: 0dbb9903cd am: 666a5dcafe am: 8723856c45
...
am: d1fd31018f
Change-Id: Ifad04fe3804826f97f1c228e666bb6760aa19f5f
2016-12-16 01:46:03 +00:00
Martijn Coenen
0dbb9903cd
Revert "Fix tests for using IBase instead of IBinder."
...
This reverts commit 1d747311b3 .
Bug: 33173166
Test: builds, hidl_test
2016-12-15 21:34:38 +01:00
Yifan Hong
b85d8763c7
Update makefiles for Java package path.
...
use V1_0 instead of 1.0.
Bug: 33554192
Test: hidl_test_java
Change-Id: Ic2d95265df10914a60a5bb743d75e839948838c3
2016-12-13 18:06:24 -08:00
Yifan Hong
0f73b9eb59
Merge "Revert "Revert "Update makefiles for Java package path."""
2016-12-13 22:20:51 +00:00
Yifan Hong
f35ee3b192
Revert "Revert "Update makefiles for Java package path.""
...
This reverts commit a8789f27cb .
Change-Id: I69980b580a556188ba868bb096ae1590b01759f5
2016-12-13 22:20:16 +00:00
Yifan Hong
b998a6c49c
Merge "Revert "Update makefiles for Java package path.""
2016-12-13 22:19:23 +00:00
Yifan Hong
a8789f27cb
Revert "Update makefiles for Java package path."
...
This reverts commit ab0792ccdc .
Change-Id: I47fc272d9fa8875e3d7ccb10cb748c738fbf8135
2016-12-13 22:18:34 +00:00
Yifan Hong
07e659778e
Merge "Update test for method name and result name." am: e8d4931930 am: 7f49aa4b75 am: c32a29210e
...
am: fc5c67533c
Change-Id: Ia9820692a4f1caec2f78e7077e7c0b989d579003
2016-12-13 20:58:52 +00:00
Yifan Hong
ab0792ccdc
Update makefiles for Java package path.
...
use V1_0 instead of 1.0.
Bug: 33554192
Test: hidl_test_java
Change-Id: Ic2d95265df10914a60a5bb743d75e839948838c3
2016-12-13 11:32:56 -08:00
Yifan Hong
59cd3a4c14
Update test for method name and result name.
...
Test: compiles
Bug: 33277700
Change-Id: I40de6f09da8d8bf9d03516bfb7a65a54d01fa18a
2016-12-13 10:52:55 -08:00
Yifan Hong
a5d52cb22d
Add test for eliding bitfield returns. am: 8b54c22992 am: 3b353f7905 am: 42dcb27402
...
am: 9efa6c79a3
Change-Id: I952aab1189c69bc5c97b3646fd9b246bf8c12738
2016-12-13 01:32:55 +00:00
Yifan Hong
8b54c22992
Add test for eliding bitfield returns.
...
Test: mma
Bug: 33298401
Change-Id: I9e50c20b29215664040183bcdfee6b6902c00e3d
2016-12-12 15:30:49 -08:00
Elliott Hughes
d0f553bd86
Merge "Remove unused hardware/interfaces tests dependency on libtestUtil." am: 827e038651 am: f279b5d2cd am: 6d2e524f46
...
am: 3621ecd51c
Change-Id: Icc540a3f1d0ba427ffe55d6e0f0c39f738cba97f
2016-12-08 18:46:38 +00:00
Elliott Hughes
827e038651
Merge "Remove unused hardware/interfaces tests dependency on libtestUtil."
2016-12-08 17:21:53 +00:00
Elliott Hughes
2d224c8026
Remove unused hardware/interfaces tests dependency on libtestUtil.
...
Bug: N/A
Test: builds
Change-Id: Ic0beba4a8ac19c4883bf49e330b23e4e6f64985a
2016-12-07 13:11:45 -08:00
Yifan Hong
5d22a288cb
Add test for bitset/mask type.
...
Test: hidl_test
Change-Id: I8bcd304184ff6b7794a9d0b5d3999f071604471d
2016-12-06 00:29:42 +00:00
Yifan Hong
e7ce822b96
Add test for bitset/mask type.
...
Test: hidl_test
Change-Id: I8bcd304184ff6b7794a9d0b5d3999f071604471d
2016-12-05 12:46:17 -08:00
Yifan Hong
961e625526
Update to use the correct logging library.
...
Test: compiles
Change-Id: I00467b964fd56e6379cddde26152e413f2f00379
2016-12-03 10:04:15 -08:00
Yifan Hong
79f07e9c5b
Update to use the correct logging library.
...
Test: compiles
Change-Id: I00467b964fd56e6379cddde26152e413f2f00379
2016-12-03 10:00:39 -08:00
Yifan Hong
1d747311b3
Fix tests for using IBase instead of IBinder.
...
Echoed interfaces cannot be casted properly, because
interfaceChain cannot be called. So the given vector
of interfaces is re-wrapped. This is temporary; when
b/33173166 is fixed, this change should be reverted.
Test: hidl_test
Generates: b/33173166
Change-Id: I12166f69cf04abf7485dc2455ad731b87c80b3d1
2016-12-03 01:09:23 -08:00
Yifan Hong
ebcc3328e8
Use IBase instead of IBinder for interface keyword.
...
Test: hidl_test
Change-Id: Id51d1957f311d1025dac57d40d4dd5c24d328a6c
2016-12-03 01:09:23 -08:00
Yifan Hong
e19e582bd5
Update makefiles for hidlizing IBase.
...
A new dependency android.hidl.base@1.0 is added for
all projects.
Also updated Android.mk for NFC hal (for java constants)
Test: mma
Change-Id: Ia70d0eb0d74de06475a339698386d383d491a43a
2016-12-03 01:08:59 -08:00
Yifan Hong
501839495f
Update makefiles for hidlizing IBase.
...
A new dependency android.hidl.base@1.0 is added for
all projects.
Test: mma
Change-Id: Ia70d0eb0d74de06475a339698386d383d491a43a
2016-12-03 01:01:14 -08:00
Yifan Hong
0bd75e02b0
Fix tests for using IBase instead of IBinder.
...
Echoed interfaces cannot be casted properly, because
interfaceChain cannot be called. So the given vector
of interfaces is re-wrapped. This is temporary; when
b/33173166 is fixed, this change should be reverted.
Test: hidl_test
Generates: b/33173166
Change-Id: I12166f69cf04abf7485dc2455ad731b87c80b3d1
2016-12-03 00:59:01 -08:00
Yifan Hong
76dd1951ae
Use IBase instead of IBinder for interface keyword.
...
Test: hidl_test
Change-Id: Id51d1957f311d1025dac57d40d4dd5c24d328a6c
2016-12-03 00:59:01 -08:00
Martijn Coenen
0764c416cf
Merge "Test interface for hidlized IMemory." am: 2ed821d5fe am: d552d728f8 am: f7845f76bb
...
am: fee5851d2b
Change-Id: Ib49cd505e8f70f1117ee8b64951d3dd77a6544aa
2016-12-02 21:07:34 +00:00
Martijn Coenen
0cb4a94083
Test interface for hidlized IMemory.
...
Test: hidl_test
Change-Id: I9d6260092bf58406905e543065319bc1f4db119f
2016-12-02 08:53:17 -08:00
Steven Moreland
2a6e20aab6
Merge "Revert "Use get instead of implicit cast on Return<*>."" am: 5329acb61f am: e78c2b96e3 am: 9c3a926af2
...
am: 8ac8718670
Change-Id: Ia7ba183ea72890eb95fdb5306055242edf9f4960
2016-12-01 21:24:28 +00:00
Treehugger Robot
5329acb61f
Merge "Revert "Use get instead of implicit cast on Return<*>.""
2016-12-01 20:55:39 +00:00
Treehugger Robot
832f1a7978
Merge "Always specify underlying enum type."
2016-12-01 17:15:54 +00:00
Steven Moreland
fafbbd7026
Revert "Use get instead of implicit cast on Return<*>."
...
This reverts commit dc5f84f993 .
Change-Id: Ib81f732d1e0b822a5f53cbc7ed8a13e146ad8b7a
2016-12-01 08:20:32 -08:00
Yifan Hong
15a9614dcd
Merge "Update to use the correct library for logging." am: f5e1ac67ed am: 34d006ee9c am: fb89d1237d
...
am: 6cb0ee580a
Change-Id: I27419afa6ff8ebda825e474d9cee242a29a31f53
2016-11-30 20:59:57 +00:00
Steven Moreland
d26dc50abb
Always specify underlying enum type.
...
Bug: 33197891
Test: compiles
Change-Id: I3d4822ea9a665708302d3bd1460425fddf1dcda9
2016-11-29 14:22:10 -08:00
Steven Moreland
73600f7955
Always specify underlying enum type.
...
Bug: 33197891
Test: compiles
Change-Id: I3d4822ea9a665708302d3bd1460425fddf1dcda9
2016-11-29 14:12:34 -08:00
Yifan Hong
0c4c7a30c2
Update to use the correct library for logging.
...
Generates: b/33193497
Test: mma
Change-Id: Ib8bfc4d2f1d68947099e4756f661ed06689ffd62
2016-11-29 13:10:15 -08:00
Steven Moreland
bc51c2d330
Use get instead of implicit cast on Return<*>. am: dc5f84f993 am: 3c87575472 am: 90bd630187
...
am: da1c605bf8
Change-Id: I31eb131fbe2a59f4e47b5d3ea0558cd2a9c843d5
2016-11-28 21:50:28 +00:00
Steven Moreland
dc5f84f993
Use get instead of implicit cast on Return<*>.
...
Bug: 31348667
Test: hidl_test
Change-Id: Icc22f440077feeff1119ca7b2b44fab684b453db
2016-11-28 12:06:22 -08:00
Treehugger Robot
2fe5762cae
Merge "Update makefiles for logging."
2016-11-24 16:41:20 +00:00
Steven Moreland
eccc0081c8
Remove HIDL_GENERATED from things written by hand. am: 33e87b8a76 am: 8b6a886d60 am: 35460073b3
...
am: 6817b001f1
Change-Id: Ied2a612dbeac019fa764eeb8375d6e68f0ff7e66
2016-11-23 01:51:19 +00:00
Steven Moreland
33e87b8a76
Remove HIDL_GENERATED from things written by hand.
...
find . -name "*.h" -exec sed -i 's/HIDL_GENERATED_\(.*\)_H_/\U\1_H/g' {}
+
They now match what would be generated by -Lc++-impl. This prevents
confusion over whether or not the files are autogenerated.
Test: pass
Change-Id: I2c9d7887f6d6bdaa19a5c4bfcf02ee3d1dbc81d1
2016-11-22 15:34:39 -08:00
Steven Moreland
bbff14d4bb
Merge "Update makefiles for logging."
2016-11-22 17:25:36 +00:00
Keun Soo Yim
b74aac8107
Merge "move VTS HIDL HAL tests to the corresponding interface directories"
2016-11-22 16:41:27 +00:00
Martijn Coenen
403161ab73
Use newly introduced hidl_handle.
...
Bug: 32089785
Test: builds
Change-Id: I27c7d3945e1fe390661bf322987011a00fe9b3fe
2016-11-22 12:17:58 +01:00
Martijn Coenen
70b9a15df0
Use newly introduced hidl_handle.
...
Bug: 32089785
Test: builds
Change-Id: I27c7d3945e1fe390661bf322987011a00fe9b3fe
2016-11-22 09:03:11 +01:00
Keun Soo Yim
8a36c0b01c
move VTS HIDL HAL tests to the corresponding interface directories
...
Bug: 32783461
Test: vts-tradefed; run vts-hal-hidl
Change-Id: Iead44eaf65dcd4de2286267467c4a4a322a88205
2016-11-21 19:16:12 -08:00