summaryrefslogtreecommitdiffstats
path: root/tv
Commit message (Collapse)AuthorAgeFilesLines
* Update make file for vndk enabled.Justin Yun2017-08-042-0/+6
| | | | | | | | Update the Android.bp generated with hidl-gen. Test: build with and without BOARD_VNDK_VERSION=current Bug: 63866913 Change-Id: I1a9db1df49e0f13c5790da2b118ae9ec63ba34a7
* Update Android.bp HIDL makefilesTri Vo2017-08-032-2/+2
| | | | | | | | | Allow HAL definition libs to be static. Bug: 32920003 Bug: 64040096 Test: update-all-google-makefiles.sh Change-Id: I1483d572bea6799717d1614fb7d52fe225e31104
* Update makefiles. (2/2)Steven Moreland2017-05-222-0/+2
|\ | | | | | | | | | | am: 76cfb84140 Change-Id: I24d21438a5b2f447d2160929c6ff6e17b2b66820
| * Update makefiles. (2/2)Steven Moreland2017-05-192-0/+2
| | | | | | | | | | | | | | | | Adds default configuration for all hals. Bug: 38415912 Test: pass Change-Id: Idd1f3a2b7b16ad956d31784a513e93a066cdd02e
* | Update makefiles for c++-sources and c++-headers. (2/2)Steven Moreland2017-05-112-4/+4
|\| | | | | | | | | | | am: bc71124120 Change-Id: Icf36068a4d863a8520854c7a83e51f960c188e12
| * Update makefiles for c++-sources and c++-headers. (2/2)Steven Moreland2017-05-092-4/+4
| | | | | | | | | | | | Test: pass Bug: 38174080 Change-Id: Icad451f9f9ad5f46412356a4171a8a1222f8e545
* | Remove redundant dependenciesSteven Moreland2017-05-022-4/+0
|/ | | | | | | | | 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
* Changed the naming scheme for Treble java libraries (both static and dynamic)Andreas Huber2017-04-132-5/+5
| | | | | | | | | android.hardware.foo@1.0-java => android.hardware.foo-V1.0-java Bug: 37207894 Test: make Change-Id: I177f4cfd42f635aaf096107af8309d1a82ed41c0 Merged-In: I8b91881dfaf507c0d852d56ebbb53ff0987e5a34
* Update makefiles (2/2).Steven Moreland2017-04-112-0/+2
| | | | | Test: pass Change-Id: Ic7e6289c7b69785491708ce0acbb657f4c704229
* Convert all comments into "doxygen-ready" comments.Andreas Huber2017-03-296-39/+43
| | | | | | Bug: 36453077 Test: mma Change-Id: I0b1f77dfae5d2258969e33d85ecf45401ffbdfaa
* Update makefiles for hwtypes.hSteven Moreland2017-03-282-0/+2
| | | | | Test: pass Change-Id: I8e17eb8fec5d2f04c526476a866c8dd54ccb556c
* Sync the constants in HAL and frameworkShubang2017-03-273-20/+41
| | | | | | | Test: build and flash device. Bug: 36233336 Change-Id: I8134b8bded5e31561a97938bdf86a43f7c2b6dc5
* Remove viral readproc group dependency.Steven Moreland2017-03-231-1/+1
| | | | | | | | | | | This has been copy pasted and isn't actually required. Test: all hals manually tested to work on internal marlin (which have them binderized). Note: tv hals not tested (and they never have been). Filed b/36562029 Note: for thermal hal, could only run VTS/check logs for errors. Test: lshal outputs proper stuff Fixes: 31928447 Change-Id: Id1be584dc0fa2d70e9189b922335146bf6d1382d
* Merge "Add a field for auto cable plugin detection in TV Input HAL"Shubang Lu2017-03-152-5/+19
|\
| * Add a field for auto cable plugin detection in TV Input HALShubang2017-03-132-5/+19
| | | | | | | | | | | | | | Test: make vts -j8; Bug: 28715954 Change-Id: I4eb39cd88d9df751867400d3ee344ff781e3bb21
* | Change vts target base test class nameYuexi Ma2017-03-102-4/+4
| | | | | | | | | | Test: make vts succeed, vts kernel tests and nfc hal tests passed Change-Id: I95f10ad7a66f261c9030357edd411fe6d94150e8
* | hidl_default to all targets.Steven Moreland2017-03-081-0/+1
|/ | | | | | | | | | | find hardware/interfaces -type f -not -path "*/.git/*" \ -exec sed -i -e '/cc_[A-Za-z_]\+/ { N; s/$/\n defaults: \["hidl_defaults"\],/ }' {} \; ./hardware/interfaces/update-makefiles.sh Test: pass Bug: 35840847 Change-Id: If10c464d2f000b85c8d698fe11a4f3fc4cfad282
* change all vts hidl tests to use VtsHalHidlTargetBaseTest (internal master)Yuexi Ma2017-02-282-5/+4
| | | | | | Bug: 33385836 Test: mma Change-Id: Ide3ebc4a9db76257f33bcfb0c1f13d2ee33eeaa8
* Remove viral dependency on libhwbinder. (2/2)Steven Moreland2017-02-243-5/+0
| | | | | | | | | | | | | | | | find hardware/interfaces -name Android.mk -exec sed -i -e '/libhwbinder \\/d' {} \; find hardware/interfaces -name Android.bp -exec sed -i -e '/"libhwbinder"/d' {} \; ./hardware/interfaces/update-makefiles.sh Note, automotive has some actual dependencies on libhwbinder, filed b/35758626 for this. Test: everything links Test: (sanity) booted marlin on internal master with these changes Bug: 35710429 Change-Id: I6d0726c8130d00684b978efbdd48e3ae396f12e5
* Remove .vts spec filesTri Vo2017-02-226-1098/+0
| | | | | Test: mmma hardware/interfaces Change-Id: Idae97ce60a6368cfa685ae6b2d71b9ad163e8605
* Update the test binary and source file name on master.Zhuoyao Zhang2017-02-212-2/+2
| | | | | | | | * To confirm with Vts naming convention. Bug: 35273456 Test: mma Change-Id: I845da64085253cd02480465479618308045a52ed
* tv_cec HAL uses "default" service nameChris Phoenix2017-02-161-1/+1
| | | | | | | | | | | | The getService() and registerAsService() methods of interface objects now have default parameters of "default" for the service name. HALs will not have to use any service name unless they want to register more than one service. Test: builds Bug: 33844934 Change-Id: I380736fdf1cc85976c24f104e2cf5cb22ec24364
* Remove coverage flags from tests.Ryan Campbell2017-02-141-6/+1
| | | | | | | | Remove unnecessary coverage flags from HAL tests. Bug: 32749731 Test: none Change-Id: I7e4e3bce2d9d444bfa8475c140bce2ee7e3b0c0d
* Merge "Update .vts files on master based on the latest .hal file and hidl-gen"Zhuoyao Zhang2017-02-145-1925/+9
|\
| * Update .vts files on master based on the latest .hal file and hidl-genZhuoyao Zhang2017-02-135-1925/+9
| | | | | | | | | | Test: mma Change-Id: I9558f300505db83e26f7c241c5cf729cd005a07b
* | Move hidl shims to the vendor partition. (2/2)Steven Moreland2017-02-134-2/+6
|/ | | | | | | | | | | | We need google shims on the vendor partition because they are providing an implementation of a vendor defined interface. They were written by google just as a courtesy/to make the transition easier. They're basically a set for vendors to assemble their hal implementations from. Bug: 34135607 Test: marlin persist.hal.binderization on/off Change-Id: I2e2af5af39264cf290259755bb9b2eb9827a21f5
* Update makefiles to use filgroup syntax.Tri Vo2017-02-102-12/+4
| | | | | Test: mmma hardware/interfaces Change-Id: I9f4457c78b7820c242d46359f0debe05d1b3e482
* Updated makefilesAndreas Huber2017-02-091-2/+2
| | | | | | | | | Java intermediates are now created in the common rather than the device- specific generated sources subdirectory. Bug: 33842609 Test: make Change-Id: I16af4cd19bf0b24baa0ad9ebfdb86b4d959c8672
* Migrate driver/profiler to test/vts-testcase/hal.Tri Vo2017-02-072-225/+18
| | | | | | | Bug: 34893894 Test: mmma hardware/interfaces Change-Id: Ic72716577a5f93700c5056986aff55a76b170b5d
* Add tests to tv_input_hidl_hal_testShubang2017-02-062-27/+298
| | | | | Test: make vts; vts-tradefed; run -m HalTvInputHidlTargetTest Change-Id: Ia7d9cf68ae5b296f45c0999b6c295945921abc7d
* move VTS stub files and non-functional testsKeun Soo Yim2017-02-0424-490/+0
| | | | | | Test: mma Bug: 34976004 Change-Id: I20273bdc3a05e2986fcf921f65d2afd6d72781e4
* Update Andriod.bp for hals.Zhuoyao Zhang2017-02-032-107/+24
| | | | | | | * Add driver/profiler build rule for all hals. Test: mma Change-Id: I98325f7af14fec7dd1bb64b1668de8c7c20ace92
* Merge "Add coverage to tv_input, tv_cec, and vehicle vts hal tests"Yuexi Ma2017-01-302-0/+20
|\
| * Add coverage to tv_input, tv_cec, and vehicle vts hal testsYuexi Ma2017-01-252-0/+20
| | | | | | | | | | | | Bug: 34671241 Test: ENABLE_TREBLE=true make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --skip-preconditions --module TvInputHidlTest -l INFO Change-Id: Id470d57b15d68fdb9518f565384501887de78826
* | TV Input target-side testShubang2017-01-275-0/+194
| | | | | | | | | | Test: make vts; vts-tradefed; run -m HalTvInputHidlTargetTest Change-Id: Ifd8a178c9d1dde9b8e87ba0ff06aad75a811b420
* | remove unused include subdir line from Android.mk file at leaf directoryYuexi Ma2017-01-272-4/+0
|/ | | | | | Bug: 34695422 Test: make vts Change-Id: I1f7bcacdd8790f3bb13bc6aa7d80e485db4a4dc4
* Merge "TvInput HAL uses "default" service name"Chris Phoenix2017-01-203-4/+4
|\
| * TvInput HAL uses "default" service nameChris Phoenix2017-01-183-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | The getService() and registerAsService() methods of interface objects now have default parameters of "default" for the service name. HALs will not have to use any service name unless they want to register more than one service. Test: builds; verify HAL still works In support of b/33844934 Change-Id: I6d152b95c39723c72f527c0767d2f3775e9a29f1
* | Merge "Add tv input and cec profiling test"TreeHugger Robot2017-01-206-0/+108
|\ \
| * | Add tv input and cec profiling testYuexi Ma2017-01-206-0/+108
| |/ | | | | | | | | Test: ENABLE_TREBLE=true make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --primary-abi-only --skip-preconditions --module TvCecHidlProfilingTest -l INFO Change-Id: Id7a12f6b6b63e5208f7a8d568e4cb457a8a05a9b
* / Remove useless Android.mk files.Steven Moreland2017-01-181-19/+0
|/ | | | | Test: none Change-Id: I99f4d3e5b943742009e366b13bee2c32e38a3fba
* Remove empty Android.mk files for 3 test projectsYuexi Ma2017-01-187-97/+2
| | | | | | | | Removing empty intermediate Android.mk files for vehicle, tv cec, and tv input vts test projects. Replaced with direct pointing to the Android.mk file under functional/vts/testcases/hal Test: make vts Change-Id: I64a0a7c236f2ef6a2019cbde3b93ac2324df3752
* Revert "Revert "move VTS HIDL HAL tests to the corresponding interface ↵Steven Moreland2017-01-143-0/+57
| | | | | | | | directories"" This reverts commit 070e8d211663bc90370cb5d84de8c66eb25200cf. Change-Id: I66dd4e6cf875e39e58b0d91724a603b37d32c0ac
* Revert "move VTS HIDL HAL tests to the corresponding interface directories"Ruchi Kandoi2017-01-133-57/+0
| | | | | | | Test: No This reverts commit ec7746fa808e4814b07a1b8018c7ee44f16cc9a6. Change-Id: I9ec4493403d71419df99fe9761211eab057cdb0a
* Bp/nFoo -> Bp/nHwFoo.Yifan Hong2017-01-112-8/+8
| | | | | | Test: mma Bug: 33554989 Change-Id: I4b3f852d20fdfc49f2da671dd3c12d618ffb4140
* Use a new lib to generate a struct argument message musing a Py dictKeun Soo Yim2017-01-091-26/+6
| | | | | | Test: vts-tradefed - run vts -m TvCecHidlTest Bug: 34132671 Change-Id: I100e01c0f18afc6a4f4c36966589acc7fed39f7a
* Merge "use a struct argument in Tv CEC HIDL test"TreeHugger Robot2017-01-091-0/+35
|\
| * use a struct argument in Tv CEC HIDL testKeun Soo Yim2017-01-091-0/+35
| | | | | | | | | | Test: TvCecHidlTest using fugu build Change-Id: Idfa980a790d418d6b693805bf351d33b940cf7b2
* | Merge "correct the service name for tv cec hal in vts test"Yuexi Ma2017-01-061-1/+1
|\ \
| * | correct the service name for tv cec hal in vts testYuexi Ma2017-01-061-1/+1
| |/ | | | | | | | | Test: ENABLE_TREBLE=true make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --skip-preconditions --module TvCecHidlTest -l INFO Change-Id: I7a250df23aa334c0db63c4536f2c865e3c6322f7