summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-01Snap for 9549188 from c6639b24e604d57b25e90166c437228cbc8f8e4c to ↵aml_cbr_331910000aml_cbr_331810000aml_cbr_331710020aml_cbr_331610010android13-mainline-cellbroadcast-releaseAndroid Build Coastguard Worker
mainline-cellbroadcast-release Change-Id: I7c968d4c80bd210b748315d5db9f5f08b6c1db4d
2023-01-26libhidl: check ro.debuggable less am: 59af9c82dcSteven Moreland
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/21105968 Change-Id: I880bfff4f33a32bfeef376706d3f11b06765e7a3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-25libhidl: check ro.debuggable lessSteven Moreland
We were always checking this when retrieving services, but we don't need to (we can check it only when treble testing override is on). There are a few things we could consider in this codebase: - checking debuggability when the testing override is initially set (and warning then) VS now when it is read - avoiding duplicated calls to isDebuggable in isTrebleTestingOverride and getRawServiceInternal. - removing 'kEnforceVintfManifest' since it is always true now. However, given that we're deprecating HIDL and in the interest of keeping changes simple, focusing on other things instead of these improvements. Ignore-AOSP-First: cherry-pick for tm-qpr-dev Bug: 193912100 Test: boot Change-Id: I6df328dead00c05dcbd8eedf63fc24a8d6141871 Merged-In: I6df328dead00c05dcbd8eedf63fc24a8d6141871
2022-06-09Snap for 8701348 from 887a9930a6a0b5954f395376dbf6a139aba72c58 to ↵aml_cbr_331510000aml_cbr_331411000aml_cbr_331310010aml_cbr_331111030aml_cbr_331013010aml_cbr_330911010aml_cbr_330810000Android Build Coastguard Worker
mainline-cellbroadcast-release Change-Id: Ifee397de4374a716d0b2e78abee89612857ceeae
2022-05-27RESTRICT AUTOMERGE Ignore weak symbol difference in libhidlbase ABI check ↵Hsin-Yi Chen
am: 3697166a0a Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/18607880 Change-Id: I547468b431c3ccac2f1f9c7b21d815d92d0ca357 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26RESTRICT AUTOMERGE Ignore weak symbol difference in libhidlbase ABI checkandroid13-devHsin-Yi Chen
The diff_flags make the ABI checker ignore the weak symbol difference caused by PGO. Test: make libhidlbase.vendor Bug: 230076879 Change-Id: Ic1d0090f7472de6e7b1288f0e9f8019f2810f279
2022-05-23Make libhidl_gtest_helper vendor_available. am: d17de9f5a5Jayant Chowdhary
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/18453726 Change-Id: I6bd30bf92f3e9303036287664785b9aa0d958751 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18Make libhidl_gtest_helper vendor_available.Jayant Chowdhary
This is needed for vts tests to be marked as vendor tests. Vendor vts tests are useful when we're testing framework hals. Bug: 231517902 Test: build vendor VtsHalCameraProviderV2_4TargetTest Change-Id: I5abab3c29f2212a0680fd179462ff4c254afe1b9 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2022-05-10Snap for 8564071 from f685062add610da76d5b2f851b99548cf133f157 to ↵Android Build Coastguard Worker
mainline-cellbroadcast-release Change-Id: I344cd790fa370b52cfe19ca50dcd9fe1d18279d1
2022-05-02Fix frozen framework manifest for S. am: e8df41e5e2Yifan Hong
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/18062766 Change-Id: I51dfbe6420244991934d1520ea7dc3be7fdc7d0b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28Fix frozen framework manifest for S.Yifan Hong
cameraservice needs to be optional for other verticals. Test: lunch r11 && m check-vintf-all Bug: 203103997 Fixes: 230682426 Change-Id: Idef5b8e9fffc9cd2bac413a355ba2a1382728558
2022-04-28Freeze framework manifest for T. am: e05a232392Yifan Hong
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/17991993 Change-Id: I9f34b9e04321b5e5f18677e7861a15f36539bbae Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28Freeze framework manifest for S. am: 7ae3308337Yifan Hong
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/17991990 Change-Id: I1ca95342446847b7437811230401fc72f494ae9d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27Freeze framework manifest for T.Yifan Hong
Generated by: system/libhidl/vintfdata/freeze.sh 7 ... then manually editing the following: - android.frameworks.cameraservice.service is set to optional for other verticals. Changes comparing to 6.xml: - displayservice@1.0 - HIDL system.suspend@1.0 Test: TH Bug: 203103997 Change-Id: Ia9678bae9679d3d952cadebfdecdb6a800b2dc14
2022-04-27Freeze framework manifest for S.Yifan Hong
Generated by: system/libhidl/vintfdata/freeze.sh 6 ... then manually editing the following: - android.frameworks.cameraservice.service is set to optional for other verticals. Summary of changes comparing to 5.xml - schedulerservice@1.0 - HIDL stats@1.0 + AIDL stats@1 - media.c2@1.1 + media.c2@1.2 + keystore2@2 + AIDL system.suspend Test: TH Bug: 203103997 Change-Id: I93cccbefb0fb45fcfbf181ac03a41e30d77abab1
2022-02-24Add timed out test files to tidy_timeout_srcs am: 415623fb96 am: da62229aa5 ↵Chih-Hung Hsieh
am: 3892ee972f am: 36e730975a Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1991388 Change-Id: I4a69ac4583b80f4338fd7a7863af850d761d7f3d
2022-02-24Add timed out test files to tidy_timeout_srcs am: 415623fb96 am: da62229aa5 ↵Chih-Hung Hsieh
am: 3892ee972f Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1991388 Change-Id: I3b828ed05f15aca6a6350843c3c5157e861972ec
2022-02-24Add timed out test files to tidy_timeout_srcs am: 415623fb96 am: da62229aa5Chih-Hung Hsieh
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1991388 Change-Id: I2c4a531d5c447e8453daaa7fb93a633cf5638bd9
2022-02-24Add timed out test files to tidy_timeout_srcs am: 415623fb96Chih-Hung Hsieh
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1991388 Change-Id: I933c7405f795181b1ef1802a53ed53687ba2fe06
2022-02-17Add timed out test files to tidy_timeout_srcsChih-Hung Hsieh
* Timed out runs do not show any warning messages. * These test files cannot finish clang-tidy runs with the following settings: TIDY_TIMEOUT=90 WITH_TIDY=1 CLANG_ANALYZER_CHECKS=1 * When TIDY_TIMEOUT is set, in Android continuous builds, tidy_timeout_srcs files will not be compiled by clang-tidy. When developers build locally without TIDY_TIMEOUT, tidy_timeout_srcs files will be compiled. * Some of these test modules may be split into smaller ones, or disable some time consuming checks, and then enable clang-tidy to run within limited time. Bug: 201099167 Test: make droid tidy-system-libhidl_subset Change-Id: Icf397939f370d451c0e0d04b426b895e2737800f
2022-01-13Make libhidl_gtest_helper host_supported am: 9392373c1a am: 1e0031723c am: ↵Michael Butler
be92f24c76 am: d640edfdc6 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1947313 Change-Id: I83d484b4d71d6078941b93f842abf6238d52810b
2022-01-13Make libhidl_gtest_helper host_supported am: 9392373c1a am: 1e0031723c am: ↵Michael Butler
be92f24c76 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1947313 Change-Id: I0d981eebf896fa9a9106973465766a0aa90b43ae
2022-01-13Make libhidl_gtest_helper host_supported am: 9392373c1a am: 1e0031723cMichael Butler
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1947313 Change-Id: Id4c7a80f9fb59c09af0aeac39538b9e1bcbd1ddc
2022-01-13Make libhidl_gtest_helper host_supported am: 9392373c1aMichael Butler
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1947313 Change-Id: I7ce2ce5a53c94b51407cac31d10892b31a5c457e
2022-01-13Make libhidl_gtest_helper host_supportedandroid-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Michael Butler
Bug: N/A Test: mma Change-Id: I36843804d836c04f667d1fdb2b3ff20555408bc5
2022-01-13Turn on AFDO for libhidlbase am: 314387ed3c am: 2bf44afbef am: 24d4e26801 ↵Yi Kong
am: 07c0d172ca Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1944969 Change-Id: I8cca401d3444736abbbbc276b9590b381322d427
2022-01-13Turn on AFDO for libhidlbase am: 314387ed3c am: 2bf44afbef am: 24d4e26801Yi Kong
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1944969 Change-Id: Ice49e817df8ca715dd0d2ea6584c9d4348852a6a
2022-01-13Turn on AFDO for libhidlbase am: 314387ed3c am: 2bf44afbefYi Kong
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1944969 Change-Id: I0cbaeae9ff2c06a98d0ae2201c2c8f30844c17b5
2022-01-13Turn on AFDO for libhidlbase am: 314387ed3cYi Kong
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1944969 Change-Id: I2afd8bde4bcf618db51d227ef45b8d2964e36708
2022-01-12Turn on AFDO for libhidlbaseYi Kong
Enable PGO (profile guided optimisation) for better performance. Bug: 195134194 Bug: 175205560 Test: presubmit Change-Id: I34afa8f03ba1b8ba9261175d93f2ab67e4ac5231
2022-01-06Merge "libhidl: remove hridya@ from OWNERS file" am: c712d2ec49 am: ↵Treehugger Robot
f580894425 am: 52347bf0d2 am: 0cbe779d24 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1935471 Change-Id: If39dc979b507af7d0cef0a9a18e4a0f0dc692de3
2022-01-06Merge "libhidl: remove hridya@ from OWNERS file" am: c712d2ec49 am: ↵Treehugger Robot
f580894425 am: 52347bf0d2 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1935471 Change-Id: I8b6dc75314c3d4316ff32165a937d98b33550ec4
2022-01-06Merge "libhidl: remove hridya@ from OWNERS file" am: c712d2ec49 am: f580894425Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1935471 Change-Id: If915db81568f6c94cce2d864a9d7200ceae9fa81
2022-01-06Merge "libhidl: remove hridya@ from OWNERS file" am: c712d2ec49Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1935471 Change-Id: I7da459b060f337082a749548a36fc3843a971ef6
2022-01-06Merge "libhidl: remove hridya@ from OWNERS file"Treehugger Robot
2022-01-06Remove PGO rules for libhwbinder am: 4d752e5de1 am: 47d27fc4bc am: ↵Yi Kong
c2c54cdfda am: b292a1d434 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1934245 Change-Id: I897862cda51c58c48abf82b08191dfb0241587c7
2022-01-06Remove PGO rules for libhwbinder am: 4d752e5de1 am: 47d27fc4bc am: c2c54cdfdaYi Kong
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1934245 Change-Id: I8e671590c9f5901e62456646a0323b5ee0cd7950
2022-01-06Remove PGO rules for libhwbinder am: 4d752e5de1 am: 47d27fc4bcYi Kong
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1934245 Change-Id: I2451c4527a3c36e884ac20831fc4e34850b8ba10
2022-01-06Remove PGO rules for libhwbinder am: 4d752e5de1Yi Kong
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1934245 Change-Id: I3377434d1a579382febcacfafc24515105652e17
2022-01-06Remove PGO rules for libhwbinderYi Kong
The sampling PGO pipeline is deprecated and to be replaced by AFDO. Test: presubmit Change-Id: I004a1190319ddb37a49f100f2f150a3916705118
2022-01-06libhidl: remove hridya@ from OWNERS fileHridya Valsaraju
Bug: N/A Test: N/A Change-Id: I56435920cb31320723556a1ec0c415556e7bb6c0
2021-12-16Merge "Renamed bluetooth apex name to com.android.bluetooth" am: 15c55a1461 ↵Etienne Ruffieux
am: 3e9bbe9cee am: 46f7064b5d am: 69dbb1d769 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1924381 Change-Id: I3c0d2e12cf924bcccbcbbbf96efaba61fbd9791d
2021-12-16Merge "Renamed bluetooth apex name to com.android.bluetooth" am: 15c55a1461 ↵Etienne Ruffieux
am: 3e9bbe9cee am: 46f7064b5d Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1924381 Change-Id: Id1cfa0a968a49754a0b5aec2a93bac0beed708c9
2021-12-16Merge "Renamed bluetooth apex name to com.android.bluetooth" am: 15c55a1461 ↵Etienne Ruffieux
am: 3e9bbe9cee Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1924381 Change-Id: If16934eba95e92d99a06667b24bf894a923d24a0
2021-12-16Merge "Renamed bluetooth apex name to com.android.bluetooth" am: 15c55a1461Etienne Ruffieux
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1924381 Change-Id: Ib72877a73d567a5c3db91d0bbe97343cfcde8b4e
2021-12-16Merge "Renamed bluetooth apex name to com.android.bluetooth"Etienne Ruffieux
2021-12-15Renamed bluetooth apex name to com.android.bluetoothEtienne Ruffieux
Tag: #feature Bug: 206614050 Test: Compiles Change-Id: I2be85d6a644b806716b2e90ff0766c043288a450
2021-11-04Merge "Mark IDisplayService as deprecated." am: a1bfe28da8 am: baa24217af ↵Steven Moreland
am: 169dcddb6f am: 7b5c95c026 am: c7bc9d0e3e Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1880611 Change-Id: If11996e7756b5be4fefc1d0fe4df468b27bbd7bd
2021-11-04Merge "Mark IDisplayService as deprecated." am: a1bfe28da8 am: baa24217af ↵Steven Moreland
am: 169dcddb6f am: 7b5c95c026 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1880611 Change-Id: I8109e5b9a9388ee0f8fe1c115b7d4499a61103e9
2021-11-04Merge "Mark IDisplayService as deprecated." am: a1bfe28da8 am: baa24217af ↵Steven Moreland
am: 169dcddb6f Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/1880611 Change-Id: I95fc2f5e16cc3582063cdf3485507158f34b1ac9