Steven Moreland
c3e80fa01e
Update for Soong java makefiles.
...
Test: pass
Bug: 33420795
Change-Id: Id9b1919a19b8ff682738cfb0869a479b4dbb4293
2017-10-10 23:07:20 +00:00
Steven Moreland
9b019ac4fe
Merge "Remove useless Android.mk files." am: 75d5cf515a am: f27cfa15d7 am: 33dc30ce49
...
am: 0653f3b212
Change-Id: I7c2da3cf30da7b4a1eda7e5369e9caa5ebab2462
2017-10-05 21:52:50 +00:00
Treehugger Robot
75d5cf515a
Merge "Remove useless Android.mk files."
2017-10-05 21:40:27 +00:00
Steven Moreland
0b63b4ad32
Merge "Test extension -> Android.bp" am: d35806414c am: f7e0bafa04 am: 6067a534b0
...
am: 457a40dbdd
Change-Id: If6c2c17edb6a3c85b0a20386642c7d519242003a
2017-10-05 19:21:37 +00:00
Treehugger Robot
d35806414c
Merge "Test extension -> Android.bp"
2017-10-05 19:10:42 +00:00
Steven Moreland
066a9bdda1
Test extension -> Android.bp
...
Test: mma
Bug: 33420795
Change-Id: Ida23369c5bffb44cb20fef1127fae68b92167459
2017-10-04 16:13:49 -07:00
Steven Moreland
4b60470f1a
Remove useless Android.mk files.
...
These have been c/p'd all over the place.
Test: m -j nothing
Bug: 33420795
Change-Id: I77979866dbb2345a41a873c84ec3fccd7b127510
2017-10-04 15:52:40 -07:00
Steven Moreland
70bfb9d250
Merge "Update for hidl adapter module defaults." am: 988c977079 am: 861651985f am: b53e6ad535
...
am: 9a17f41f6f
Change-Id: I78d9292068b372238554fd9d35128e69f5b5f9d2
2017-10-04 21:54:11 +00:00
Treehugger Robot
988c977079
Merge "Update for hidl adapter module defaults."
2017-10-04 21:36:25 +00:00
Chih-hung Hsieh
bf5e381a8b
Merge "Use -Werror in hardware/interfaces" am: 85bb01dd6b am: 3ed04cd35d am: baf19e17b3
...
am: 9890348480
Change-Id: Iadec8caae33b04a8cef45532fc2c940a8be23cea
2017-10-04 21:23:09 +00:00
Steven Moreland
527fd76a0e
Update for hidl adapter module defaults.
...
Test: pass
Change-Id: Idc6a943149a279bf17cfcfd0f2571473e53bbbbf
2017-10-04 12:47:03 -07:00
Chih-Hung Hsieh
3da5b01946
Use -Werror in hardware/interfaces
...
* Remove unused local variables.
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I48dbbf670cc9eeff2391983788983420f8547cc9
2017-10-04 11:16:31 -07:00
Steven Moreland
6a6a71cf38
Merge "Update inheritance test implementation." am: 31fba8cd40 am: 7a5c1b6fda am: e427bde5eb
...
am: 303035051a
Change-Id: I46e8c5de6f37fda698e00365c01e43b052885829
2017-10-03 22:39:25 +00:00
Steven Moreland
9d320e3fbe
Update inheritance test implementation.
...
HIDL_FETCH_IParent returns a child object
when the "child" instance name is requested.
Bug: 67104214
Test: hidl's run_all_device_tests.sh
Change-Id: Ie4b85d657e5d066fb77832e188062af29bc2e7c6
2017-10-03 12:52:51 -07:00
Steven Moreland
91799c6cc7
Merge "Fix typo in update makefiles." am: 9960148420 am: f07e364ce3 am: 71a193a425
...
am: 9fdd241905
Change-Id: I1c852fa6600fecc44d5afd1a65a5f51c43ecf71c
2017-09-27 00:02:52 +00:00
Steven Moreland
a5299ee739
Fix typo in update makefiles.
...
Bug: 37518178
Test: pass
Change-Id: Ic401b3a473f15ca4c01e58b3072e19db7c31b653
2017-09-26 21:59:43 +00:00
Steven Moreland
7741c0e17b
Update makefiles for hidl adapter. am: 26a0bb2762 am: 73949c1d7e am: b94d0c7290
...
am: 97228c0b7d
Change-Id: Ic4b459b7c1a4325453945b0b00db8f44e4e77c26
2017-09-26 13:36:09 +00:00
Steven Moreland
26a0bb2762
Update makefiles for hidl adapter.
...
Bug: 37518178
Test: manual
Change-Id: I50e999907d3c64d2b039272b823971998da64d1b
2017-09-25 18:35:56 +00:00
Yifan Hong
827f2d1f4e
Merge "hidl_test: update expression test" am: 9dc1284388 am: eed76d6fc9 am: 23072f6c52
...
am: 582e21e478
Change-Id: I3473f2d4c579a4dd6a3acec4bdb3dab0a6b122a7
2017-09-18 21:02:42 +00:00
Yifan Hong
9dc1284388
Merge "hidl_test: update expression test"
2017-09-18 19:52:10 +00:00
Jiyong Park
3fb028379d
Merge changes from topic "hidl_for_test_aosp" am: a7603c38ac am: f78db71dae am: e9b22b6133
...
am: 7f344d6a66
Change-Id: Id820cbc9706c2427b3f63d5e5a25e68f86767af5
2017-09-16 01:16:31 +00:00
Treehugger Robot
a7603c38ac
Merge changes from topic "hidl_for_test_aosp"
...
* changes:
Mark android.hardware.tests.trie as a test HAL interface
HAL interface libs for testing are built w/o VNDK.
2017-09-16 01:02:31 +00:00
Yifan Hong
07dd1bbcc6
hidl_test: update expression test
...
Add more tests to constant expressions in HIDL.
Test: m hidl_test -j
Bug: 64613737
Change-Id: I9cd2bf7bbd8b911f49784f376a0cd834561cd0c8
2017-09-15 17:46:45 -07:00
Steven Moreland
9c212e4abd
Merge "Add test for fq reference to local type." am: d8d0ba281f am: 3c8833d79f am: 48028a4e8b
...
am: 0eebf94bf8
Change-Id: I78a02769b7009e779c09c48db8469b29a98d8bc6
2017-09-16 00:26:49 +00:00
Steven Moreland
0eebf94bf8
Merge "Add test for fq reference to local type." am: d8d0ba281f am: 3c8833d79f
...
am: 48028a4e8b
Change-Id: I97dbaaf6eabde1fb7947b76e4aac7090c34f3280
2017-09-16 00:24:12 +00:00
Jiyong Park
fa8ff37769
Merge "HAL interface libs for testing are built w/o VNDK." into oc-mr1-dev am: 3f2c1c1b1c
...
am: ff9184f589
Change-Id: Ic5aa5e77cf7bdd4d114647ce0104d1ea86a6b448
2017-09-15 09:24:14 +00:00
Yifan Hong
4d3f643796
Merge "Revert "HAL interface libs for testing are now built as test lib"" into oc-mr1-dev am: 1f87d477ee
...
am: 38b892522c
Change-Id: I3d9a3ce8123fea03c5d518e303434b204cbec66a
2017-09-15 09:21:23 +00:00
Jiyong Park
d005c3ea41
Mark android.hardware.tests.trie as a test HAL interface
...
Bug: 64776708
Test: no android.hardware.tests.*.so file in
/system/lib[64]/vndk on 2017 pixel devices
Change-Id: I896798a77be2ee0295fbdc39ae0834492d29e3b9
2017-09-15 14:23:09 +09:00
Jiyong Park
b5e9a6bdc3
HAL interface libs for testing are built w/o VNDK.
...
The HAL interfaces for testing were copied to /system/lib[64]/vndk
directory since they are built as cc_library and thus falsely recognized
as members of VNDK, which isn't true.
Build them as non-VNDK so that they are filtered out. To do so,
.hidl_for_test files are added for the test HALs and update-makefiles.sh
were ran.
Bug: 64776708
Test: no android.hardware.tests.*.so file in /system/lib[64]/vndk on
2017 pixel devices
Merged-In: I6167da8572081adfb53f432b248ac3bbee39dc42
Change-Id: I6167da8572081adfb53f432b248ac3bbee39dc42
(cherry picked from commit 526a36ca24 )
2017-09-15 13:33:41 +09:00
Jiyong Park
ff9184f589
Merge "HAL interface libs for testing are built w/o VNDK." into oc-mr1-dev
...
am: 3f2c1c1b1c
Change-Id: Ia22024ddbc0566f302f7061cbe89d72196b4c318
2017-09-15 04:17:19 +00:00
Yifan Hong
38b892522c
Merge "Revert "HAL interface libs for testing are now built as test lib"" into oc-mr1-dev
...
am: 1f87d477ee
Change-Id: Id4a7dd4f77b2adcdc4ca89f3e77ed1e6432535ad
2017-09-15 02:52:11 +00:00
Jiyong Park
526a36ca24
HAL interface libs for testing are built w/o VNDK.
...
The HAL interfaces for testing were copied to /system/lib[64]/vndk
directory since they are built as cc_library and thus falsely recognized
as members of VNDK, which isn't true.
Build them as non-VNDK so that they are filtered out. To do so,
.hidl_for_test files are added for the test HALs and update-makefiles.sh
were ran.
Bug: 64776708
Test: no android.hardware.tests.*.so file in /system/lib[64]/vndk on
2017 pixel devices
Change-Id: I6167da8572081adfb53f432b248ac3bbee39dc42
2017-09-14 15:52:43 -07:00
Yifan Hong
3d720e671a
Revert "HAL interface libs for testing are now built as test lib"
...
This reverts commit 9a4b17e3e1 .
Reason of revert: this breaks hidl_test / lshal_test
Bug: 65603915
Change-Id: I73427657615ab9c7e3c0c7d336f03510d9a53fe6
2017-09-14 20:12:48 +00:00
Steven Moreland
0cf302463a
Add test for fq reference to local type.
...
Test: m hidl_test (checks are done statically)
Bug: 65597200
Change-Id: I6e73414dab00c3bf5a4684c5f839333e582e7cd7
2017-09-14 12:00:59 -07:00
Timur Iskhakov
9b2f0f1926
Merge "Print full name test" am: b5aef5a54d am: 617656f549 am: 99bd58cf4b
...
am: 5cbe90c520
Change-Id: I740e1b5d979f844270d65c6d3fffad1af5735961
2017-09-14 06:09:47 +00:00
Timur Iskhakov
528f0f1387
Merge "Test HIDL topological reordering" am: 0495818b3b am: 41953e0c17 am: 681a5b4855
...
am: 69e876fe42
Change-Id: If202932e68647f798e2b46c698237cee73b797e3
2017-09-14 05:59:38 +00:00
Timur Iskhakov
5cbe90c520
Merge "Print full name test" am: b5aef5a54d am: 617656f549
...
am: 99bd58cf4b
Change-Id: Id143f51f50329025c1e3f11a30a38b701fe4f266
2017-09-14 05:42:29 +00:00
Treehugger Robot
b5aef5a54d
Merge "Print full name test"
2017-09-14 03:21:32 +00:00
Timur Iskhakov
d5112d3442
Merge "Interface for hidl forward reference test" am: 1b08076ad5 am: 812f779dfe am: 98e9734797
...
am: 3efd584fe4
Change-Id: If4a39cec2c9f34c0a39eaddb785706d5498760df
2017-09-14 02:24:15 +00:00
Zhuoyao Zhang
62424377c5
Merge "Update build for test hal: libhwbinder" am: 754d21772a am: 597f08a47b am: bf3c5d96c8
...
am: cf44876032
Change-Id: Ifc11c0bae4a8d8f15427e79c4a50ee3009d5d477
2017-09-14 02:23:30 +00:00
Timur Iskhakov
69e876fe42
Merge "Test HIDL topological reordering" am: 0495818b3b am: 41953e0c17
...
am: 681a5b4855
Change-Id: I23cada29a4da527df8524e2c6138fa2e3564a774
2017-09-14 01:48:55 +00:00
Timur Iskhakov
d8299ff809
Print full name test
...
Bug: 65563308
Test: hidl_test
Change-Id: I629a5a7fa708b567591e27bdb39ed5626add4895
2017-09-13 18:00:29 -07:00
Timur Iskhakov
3efd584fe4
Merge "Interface for hidl forward reference test" am: 1b08076ad5 am: 812f779dfe
...
am: 98e9734797
Change-Id: I878bf4b47073c3c23acf80a226a51cb8415146bc
2017-09-14 00:08:50 +00:00
Zhuoyao Zhang
cf44876032
Merge "Update build for test hal: libhwbinder" am: 754d21772a am: 597f08a47b
...
am: bf3c5d96c8
Change-Id: Ie421827cb7dd5d9f3b9e3cc25695b4227fd9e3e8
2017-09-14 00:07:31 +00:00
Timur Iskhakov
64c9669fd2
Test HIDL topological reordering
...
Bug: 65636464
Test: hidl_test
Change-Id: I7eae65c89252bebf865803d24101b08a7088c669
2017-09-13 14:17:29 -07:00
Treehugger Robot
1b08076ad5
Merge "Interface for hidl forward reference test"
2017-09-13 19:59:05 +00:00
Timur Iskhakov
67753ea3d7
Interface for hidl forward reference test
...
Test proofs that forward reference can now be used.
Test contains trie implementation and some forward reference examples.
Bug: 31827278
Test: hidl_test
Change-Id: I55cdde500baea3e70ebf4466c681ad652b6ff9fd
2017-09-12 17:41:13 -07:00
Zhuoyao Zhang
d2e1850a46
Update build for test hal: libhwbinder
...
* Use cc_default to extract common build rules.
* Static link android.hardware.tests.libhwbinder@1.0 to the impl lib.
Bug: 65483634
Test: make vts
vts-tradefed run vts-performance
Change-Id: Ia6fc6593e3f833c1a7de91f817fb684280a8b555
2017-09-12 14:51:52 -07:00
Jaekyun Seok
81104ae5ef
Add 'vendor.' prefix to a vendor HAL service name
...
To prevent property name collisions between properties of system and
vendor, 'vendor.' prefix must be added to a vendor HAL service name.
You can see the details in http://go/treble-sysprop-compatibility .
Test: succeeded building and tested on a walleye device
Bug: 36796459
Change-Id: I4e8fbee791ec917a8f627a1366f4d44ec7e6febc
2017-09-12 08:01:42 +09:00
Jiyong Park
d8a2e2f0d4
Merge "HAL interface libs for testing are now built as test lib" into oc-mr1-dev
...
am: b0977150b0
Change-Id: Ia844b23838a29b2da0b4278f252c7941fa83ca65
2017-09-07 17:41:14 +00:00