summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-26Generate a level 8 (UDC) frozen device matrixandroid-vts-14.0_r4android-vts-14.0_r3android-vts-14.0_r2android-cts-14.0_r4android-cts-14.0_r3android-cts-14.0_r2android14-tests-releaseandroid14-tests-devandroid14-devDevin Moore
Generated with the following cmd: $ANDROID_BUILD_TOP/system/libhidl/vintfdata/freeze.sh 8 Test: m check-vintf-all Bug: 279810211 Change-Id: I1dfab8350c3004ebe5dd6eee768357ab5901f80f
2023-03-24TEST_MAPPING += vts_ibase_test am: 9e50a1e3a7 am: 109282f021 am: 54cfb33378Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2506825 Change-Id: I5b0a8e8b1a821d76412b2d1eeede7a0e9107f6ba Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24TEST_MAPPING += vts_ibase_test am: 9e50a1e3a7 am: 109282f021Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2506825 Change-Id: I05d96c783a2c88a93835907a36e3a5d78669e4f1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24TEST_MAPPING += vts_ibase_test am: 9e50a1e3a7Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2506825 Change-Id: Ieaec9996d8037c428f5bf62965f8c6c396ad298f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-23TEST_MAPPING += vts_ibase_testandroid-u-beta-1-gplSteven Moreland
This change was autogenerated by the command: ./map_tests.py -w -d $AT/system/libhidl Bug: N/A Test: N/A Change-Id: I22b0b34ee8efb233f023b4f9159f2a4c7f21914c
2023-03-06Merge "Add missing header" am: 4a6fd93492 am: 4db3c410b9 am: 6d9574198bSteven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2469603 Change-Id: I1f774f6cb4ad903cc7b49dc5948b1360965c6fa7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06Merge "Add missing header" am: 4a6fd93492 am: 4db3c410b9Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2469603 Change-Id: If065482ffd306f39388b99e9674ebaf99e05db6a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06Merge "Add missing header" am: 4a6fd93492Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2469603 Change-Id: Ida5f28d2765daf5f9a480b56f1a531ac1d121611 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06Merge "Add missing header"Steven Moreland
2023-03-04Merge "vts_ibase_test: check transport to support hardware sku" am: ↵Steven Moreland
4cf8745ea1 am: 0a9faa4c87 am: 87ee5b6d8c Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2452325 Change-Id: I3764ae533854435068b791d1ed8195a72951c89c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04Merge "vts_ibase_test: check transport to support hardware sku" am: ↵Steven Moreland
4cf8745ea1 am: 0a9faa4c87 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2452325 Change-Id: Ifd084341e7d31d50bb4c514608cd9c78f3e96b19 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-04Merge "vts_ibase_test: check transport to support hardware sku" am: 4cf8745ea1Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2452325 Change-Id: I614b4b9601047dcd48ccc8d7e41f79b48a1b2f14 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03Merge "vts_ibase_test: check transport to support hardware sku"Steven Moreland
2023-03-03Add missing headerBenjamin Lerman
std::function is defined in <functional> Change-Id: I5cb0bb79e1062a38c88df591d52007aa8b968081
2023-02-25vts_ibase_test: static libhidl-gen-utils am: 490212445a am: 874cb413a5 am: ↵Steven Moreland
65a75cd06f Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2454995 Change-Id: Ie7263c269985c23e050d1c7c84be8284cbed359b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24vts_ibase_test: static libhidl-gen-utils am: 490212445a am: 874cb413a5Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2454995 Change-Id: Id57cb02a43e1ac7c9a57f8ecd3c941e9fea537b7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24vts_ibase_test: static libhidl-gen-utils am: 490212445aSteven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2454995 Change-Id: I8f5a4dcfaa142627a48a6a9e6cd315aea36100b6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24vts_ibase_test: static libhidl-gen-utilsSteven Moreland
standard solution for lib not installed on device by default anymore. Fixes: 270497432 Test: builds Change-Id: I5542c5a585a6f00ee8b945619b0ba9193b10fc34
2023-02-23vts_ibase_test: check transport to support hardware skujimmy zhang
To support hardware SKU, manufacturer may custom hardware sku vintf to /odm/etc/vintf/manifest_${ro.boot.hardware.sku}.xml, and then enable/disable hal service in rc file via hardware properties, e.g. update "/vendor/etc/init/android.hardware.camera.provider@2.4-external-service.rc" don't start vendor.camera-provider-2-4-ext if current SKU doesn't support USB camera. if a hal service is diabled in the current hardware SKU, vts_ibase_test will fail and alert "service is not running". so update vts_ibase_test to check transport from manifest, Don't assert if the interface that service declared is not in manifest. Bug ID: b/269974148 Test: vts -m vts_ibase_test Test: vts -m vts_treble_vintf_vendor_test Change-Id: I1f4ae300e78e063d1597fe24b49e78778c88b141
2023-01-26[automerger skipped] libhidl: check ro.debuggable less am: 59af9c82dc am: ↵Steven Moreland
fd1192bbfd -s ours am: 3f582135d2 -s ours am: ea9ca66b5f -s ours am skip reason: Merged-In I6df328dead00c05dcbd8eedf63fc24a8d6141871 with SHA-1 3b6a233eba is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/21105968 Change-Id: I3df924f15385dab0eaeefcd845074333be477b38 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-26[automerger skipped] libhidl: check ro.debuggable less am: 59af9c82dc am: ↵Steven Moreland
fd1192bbfd -s ours am: 3f582135d2 -s ours am skip reason: Merged-In I6df328dead00c05dcbd8eedf63fc24a8d6141871 with SHA-1 3b6a233eba is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/21105968 Change-Id: Ie542cbfdbd69844acd1d61e800a369c54a9b68da Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-26[automerger skipped] libhidl: check ro.debuggable less am: 59af9c82dc am: ↵android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseSteven Moreland
fd1192bbfd -s ours am skip reason: Merged-In I6df328dead00c05dcbd8eedf63fc24a8d6141871 with SHA-1 3b6a233eba is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/21105968 Change-Id: I3fe739dad2f4c2e8bfa45d323e079b215b8bf9a4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-26[automerger skipped] libhidl: check ro.debuggable less am: 59af9c82dc am: ↵Steven Moreland
c6639b24e6 -s ours am skip reason: Merged-In I6df328dead00c05dcbd8eedf63fc24a8d6141871 with SHA-1 3b6a233eba is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/21105968 Change-Id: I5247c8fb9e0910a050658611ee7a1590590ff2fd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
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: I1b8df4af966b9da05bcab76f45afdde85bc9154c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
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
2023-01-11Deprecate HIDL android.system.wifi.keystore interfaceDevin Moore
This functionality is replaced by new methods added to android.hardware.wifi.supplicant. Test: None Bug: 205764502 Change-Id: Ib1dc238c7a0609bccafec0b9fd7e90b48396d6ac
2022-11-21[automerger skipped] libhidl: check ro.debuggable less am: 3b6a233eba -s ↵Steven Moreland
ours am: ac4952d10a -s ours am skip reason: Merged-In I6df328dead00c05dcbd8eedf63fc24a8d6141871 with SHA-1 4acdab7658 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/20312422 Change-Id: I5aa394d75479cfcb07b79a589e332eed9350878c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-21[automerger skipped] libhidl: check ro.debuggable less am: 3b6a233eba -s oursSteven Moreland
am skip reason: Merged-In I6df328dead00c05dcbd8eedf63fc24a8d6141871 with SHA-1 4acdab7658 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/libhidl/+/20312422 Change-Id: I6fa2b8f07cce4196fac7f29b6d03b0abf5ec9d61 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18Add the new AIDL sensorservice to the framework manifest am: d61959c604 am: ↵Devin Moore
a0e019b29f am: 926e098755 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2292520 Change-Id: I0509691d868a148a76b8102201b8192a0b867c11 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18Add the new AIDL sensorservice to the framework manifest am: d61959c604 am: ↵Devin Moore
a0e019b29f Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2292520 Change-Id: Ia1afe94f8e91cbe8efc2850720de0f6c3ad02f32 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18Add the new AIDL sensorservice to the framework manifest am: d61959c604main-16k-with-phonesDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2292520 Change-Id: I6d855ad35da5b43bacc66036d02c3375001e0423 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17Add the new AIDL sensorservice to the framework manifestDevin Moore
Test: boot cuttlefish and verify registration Bug: 205764765 Change-Id: I10b2ae0f77f067046e8930d9ba35c1f75103ddd3
2022-11-15Add format="hidl" to HIDL services in the framework manifest am: c1bc6f14ce ↵Devin Moore
am: 7cbdc09a4d am: 7dccd3a96f Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2301009 Change-Id: I0c6e68dfd0bbcdbdecc021a73b7b5e79d4a9df65 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15Add format="hidl" to HIDL services in the framework manifest am: c1bc6f14ce ↵Devin Moore
am: 7cbdc09a4d Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2301009 Change-Id: I0feaaa760e1568880e697e1c3f965419a3bc49bb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15Add format="hidl" to HIDL services in the framework manifest am: c1bc6f14ceDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2301009 Change-Id: Ib4d7a0f6f3226360ac77bc8fca486ed7be60839d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14Add format="hidl" to HIDL services in the framework manifestDevin Moore
More explicit now that we also have AIDL versions. Bug: na Test: m Change-Id: I47b323c74192dc7c6617463653837e393781068d
2022-10-28libhidl: 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-10-18Make hidl.manager optional in default device matrix am: 32121aecfd am: ↵Devin Moore
360773b366 am: eb8aa6de26 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2243537 Change-Id: I90ad1022c474f75305d2ccbf42c552a8953bf432 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Remove hidl.token and hidl.manager from the manifest file am: 2359251f0e am: ↵Devin Moore
353c7409d2 am: 75671f4b67 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2243536 Change-Id: I972dce2919c5f85ad4bb69ff82fa3a6c18db8888 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Make hidl.manager optional in default device matrix am: 32121aecfd am: ↵Devin Moore
360773b366 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2243537 Change-Id: I44d771c26d9722a9bca1c7b4c489f90bced5869c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Remove hidl.token and hidl.manager from the manifest file am: 2359251f0e am: ↵Devin Moore
353c7409d2 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2243536 Change-Id: If43764127f00ed2150e28c58a19c7a40b954f0bf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Make hidl.manager optional in default device matrix am: 32121aecfdDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2243537 Change-Id: Ie0f007f3cbffb8135cad2584d75f3352baf1cce1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Remove hidl.token and hidl.manager from the manifest file am: 2359251f0eDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2243536 Change-Id: I4e3a229aa62773551f381088f7926993fd1c949f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18When freezing framework manifests, use aosp_arm64 target am: 6ac1197a06 am: ↵Devin Moore
7c2002381f am: 2a00e18595 Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2256181 Change-Id: I4c60a912e356c1ef3d9649b44f4dd84b73b043a4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18When freezing framework manifests, use aosp_arm64 target am: 6ac1197a06 am: ↵Devin Moore
7c2002381f Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2256181 Change-Id: I2911daafa28c4dc1630c5b4fb5e598ebe918dd13 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18When freezing framework manifests, use aosp_arm64 target am: 6ac1197a06Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2256181 Change-Id: I37de26fe3c3ef9e3a7cf7d9945b185b9a4290ffd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17Make hidl.manager optional in default device matrixDevin Moore
It is no longer required with Android U, so change the default device compatibility matrix to reflect that. Test: boot cuttlefish with and without hwservicemanager Bug: 218588089 Change-Id: I43d918e9531034f7b28fbe592563e268e7d3988a
2022-10-17Remove hidl.token and hidl.manager from the manifest fileDevin Moore
These are moved into the manifest fragment for hwservicemanager, the processes that provides these interface implementations. Test: Boot Cuttlefish with and without hwservicemanager installed Bug: 218588089 Change-Id: I7c19c709740bdd4774ea5d5e2acd3bbd5d8f786a
2022-10-14When freezing framework manifests, use aosp_arm64 targetDevin Moore
We want to use GSI targets because they will contain the expected framework manifests in order to remain backwards compatibile. New launching devices may choose to remove some of the services like hwservicemanager. Test: NA Bug: 218588089 Change-Id: Iae4abb43a8c4a2e535ff961418fa4139506792cd