aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-12hidl_test_java: Check double array for precisionHEADmastermainDevin Moore
This test case that checks large multidimensional arrays of doubles has been flaky. Try to check for equality with precision instead of absolute equality. Test: atest --rerun-until-failure 100 hidl_test_java Bug: 333942055 Change-Id: Ie65f60bebfb47f54256e6fdf8948362399d0c477
2024-04-09Merge "Add log and use ExpectDeepEq for testing arrays with doubles" into mainDevin Moore
2024-04-08Add log and use ExpectDeepEq for testing arrays with doublesDevin Moore
There is a rare flake in this test when checking equivalence of a repeated object of arrays. We can log the contents to help with debugging. Use ExpectDeepEq in case it handles this case better. Test: atest hidl_test_java Bug: 333127662 Change-Id: I2729f6f29ac762c80574640f6dd2ceb7b56acf5c
2024-03-15Mark former VNDK-SP HIDL interfaces as double loadableKiyoung Kim
Former VNDK-SP HIDL interfaces are not marked as double loadable, because they were handled separately as part of VNDK-SP. However, from VNDK deprecation, those interfaces are no longer VNDK-SP, and should be handled as part of double-loadable, otherwise any LLNDK libraries using those libraries would fail from build system. This change adds former VNDK-SP HIDL interfaces as double loadable hidl interfaces. Bug: 328994089 Test: AOSP CF build succeeded Change-Id: Ib753b790b66326f7cb6ec363f89bcd7007a8b61c Merged-In: Ib753b790b66326f7cb6ec363f89bcd7007a8b61c
2024-01-13hidl_test(_java) handle missing ashmem allocator am: 77649f5792 am: ↵Devin Moore
702addabff am: 53d54b39c8 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2904968 Change-Id: I3092be9d89a18d0797ab16b5294f6f69b3cc3b62 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-13hidl_test(_java) handle missing ashmem allocator am: 77649f5792 am: 702addabffDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2904968 Change-Id: If5e2743f53501cdd8863861039ed8fda27f086a7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-13hidl_test(_java) handle missing ashmem allocator am: 77649f5792Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2904968 Change-Id: I3b0f5ea19ad1b6e018571db366a603b51ae456f0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-11hidl_test(_java) handle missing ashmem allocatorDevin Moore
If android.hidl.allocator is not declared in the vintf manifest, don't expect it to be installed on the device. Test: atest hidl_test_java hidl_test Bug: 319502861 Change-Id: Ib7f591315fbddec59d3cf3714e87041987c28aec
2024-01-09Simplify depfile handling am: 5eaf8f7a6d am: 007cf5581e am: e23db0a986Cole Faust
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2901079 Change-Id: Id36cf087ba1248575cbff2c837a9dc3e65d4a72a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-09Simplify depfile handling am: 5eaf8f7a6d am: 007cf5581eCole Faust
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2901079 Change-Id: I44631886bc9e31f95086ea4182b57233a2be1131 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-09Simplify depfile handling am: 5eaf8f7a6dCole Faust
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2901079 Change-Id: Ia32296fc80f1a5c40c1d32b8d59deabc762f058e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-08Simplify depfile handlingCole Faust
Certain usages of ${depfile} don't work in n2. This one is fine, but I'm cleaning it up anyways for clarity. Bug: 318434287 Test: Presubmits Change-Id: I3460ea98e3c0fc0db3d60272be6674521e58f7c0
2024-01-08Merge "hidl_test: don't expect token manager on new devices" into main am: ↵Devin Moore
47ac721904 am: b43565659a am: 7b4a363a60 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2609120 Change-Id: I53e0285e32dbee2f5f485413b9e3a098aeeda22e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-08Merge "hidl_test: don't expect token manager on new devices" into main am: ↵Devin Moore
47ac721904 am: b43565659a Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2609120 Change-Id: I87acb89ea870c2715b94547bc7c32f02ae88d0eb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-08Merge "hidl_test: don't expect token manager on new devices" into main am: ↵Devin Moore
47ac721904 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2609120 Change-Id: Ib8af7dca0088de7c67e00b433f17369161796bca Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-08Merge "hidl_test: don't expect token manager on new devices" into mainDevin Moore
2024-01-05hidl_test: don't expect token manager on new devicesDevin Moore
Test: atest hidl_test Bug: 218588089 Change-Id: Id6907df1aa86deaf4f7de068c41d22ceaf15bb27
2024-01-04Revert "Skip these lazy tests when HIDL is not supported" am: 971859c72d am: ↵Devin Moore
bd7c608387 am: 81e393c10a Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2896541 Change-Id: I946b2ff7651b6ea404c49c887b28c54098218f5f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-04Skip HIDL lazy tests if the services are not declared on the device am: ↵Devin Moore
c3462ecb60 am: 7d38311818 am: 203f9f894c Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2896540 Change-Id: I3b2fe43e1c157964b2acb5b4477de46a0b885295 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-04Revert "Skip these lazy tests when HIDL is not supported" am: 971859c72d am: ↵Devin Moore
bd7c608387 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2896541 Change-Id: I3f37084e31bdc0eb4f0286ca9337dc0075532ef3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-04Skip HIDL lazy tests if the services are not declared on the device am: ↵Devin Moore
c3462ecb60 am: 7d38311818 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2896540 Change-Id: Ifa774746f486e8ef0d16016cfd63ccb094c162bd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-04Revert "Skip these lazy tests when HIDL is not supported" am: 971859c72dDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2896541 Change-Id: I7d009703599a5b4f62b21c731cc53792a76d418f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-04Skip HIDL lazy tests if the services are not declared on the device am: ↵Devin Moore
c3462ecb60 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2896540 Change-Id: I5c5f6ece64b2157a4fbf573f3857095ca86445f4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-03Revert "Skip these lazy tests when HIDL is not supported"Devin Moore
It's now skipped when the services aren't registered, so this isn't needed. This reverts commit d0b8ff93f54d535433c662c590da6635f309b35d. This keeps the original Android.bp changes in that commit that moves the generated HIDL libraries from shared to static to allow the test to be run on a device that doesn't include the services and their dependencies. Test: atest hidl_lazy_test Bug: 218588089 Change-Id: I88c00c233b89dc0feecffbfafad29eef94cf94e9
2024-01-03Skip HIDL lazy tests if the services are not declared on the deviceDevin Moore
If the services aren't declared, there is nothing to test. Test: atest hidl_lazy_test Bug: 218588089 Change-Id: I36f7d2e7eea9ece0aabd689a04874ee12b76d8f5
2023-12-12Merge "Remove bpbuild from system/tools/hidl" into main am: 391b78c01d am: ↵Colin Cross
e50ed2ee62 am: e67bd718f6 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2865114 Change-Id: If04c7eb387ad416a8377b95949a6a3fe901d920f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12Merge "Remove bpbuild from system/tools/hidl" into main am: 391b78c01d am: ↵Colin Cross
e50ed2ee62 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2865114 Change-Id: I4bb4494c2c0be21864192e4e0bb80ef5b25e0eba Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11Merge "Remove bpbuild from system/tools/hidl" into main am: 391b78c01dColin Cross
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2865114 Change-Id: I49c7f18922164647378f57d430569a851b34b638 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11Merge "Remove bpbuild from system/tools/hidl" into mainColin Cross
2023-12-07Remove bpbuild from system/tools/hidlColin Cross
Bug: 315353489 Test: m blueprint_tests Change-Id: Ic04d410bb6392a45eb5745f5fa61a0d5f1d08f72
2023-11-29Skip these lazy tests when HIDL is not supported am: d0b8ff93f5 am: ↵Devin Moore
f379421fac am: e27a9ac3f0 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2850816 Change-Id: I4815db48c1d9151f0a832c22e65a782d558ed67b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29Skip these lazy tests when HIDL is not supported am: d0b8ff93f5 am: ↵Devin Moore
b60430328f am: c587078db6 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2850816 Change-Id: I90ef665ca1300538d97a01905e5fb44996c3492f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29Skip these lazy tests when HIDL is not supported am: d0b8ff93f5 am: f379421facDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2850816 Change-Id: Id1524439a03c7ff5d985c66d03a79aac692ca6bc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29Skip these lazy tests when HIDL is not supported am: d0b8ff93f5 am: b60430328fDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2850816 Change-Id: I2bb209d3cc51a649358d074d6b9566f46ac08744 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29Skip these lazy tests when HIDL is not supported am: d0b8ff93f5Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2850816 Change-Id: I6e2de773939c827732259477f5483868e1b4807a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29Skip these lazy tests when HIDL is not supported am: d0b8ff93f5Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2850816 Change-Id: Idbb85eb11b2cec891e1baf34b10844df5299e98a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29hidl_test* skip if hwservicemanager isn't installed am: 3d1f9b0bc9 am: ↵Devin Moore
1780806de4 am: 59f03455c8 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2848151 Change-Id: I9ccd1c37ba6ee9ddce50ff32172b8fd4fe7949b3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29hidl_test* skip if hwservicemanager isn't installed am: 3d1f9b0bc9 am: ↵Devin Moore
fa294b82d2 am: 572b3f3f99 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2848151 Change-Id: I9caa1a25b0c03a5dde65e951475a042cf06a27d1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29hidl_test* skip if hwservicemanager isn't installed am: 3d1f9b0bc9 am: ↵Devin Moore
1780806de4 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2848151 Change-Id: Iff12fc78ec6ba11084ef4232b076eab28657c858 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29hidl_test* skip if hwservicemanager isn't installed am: 3d1f9b0bc9 am: ↵Devin Moore
fa294b82d2 Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2848151 Change-Id: Ia5abce2dcd18f39bf2cfbdd556310346a966ec38 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28hidl_test* skip if hwservicemanager isn't installed am: 3d1f9b0bc9Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2848151 Change-Id: I263eafe93af3e225a0c080848d45c42b46b48904 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28hidl_test* skip if hwservicemanager isn't installed am: 3d1f9b0bc9Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2848151 Change-Id: I36e932a1ce26b74da67a3f2011edff027393450a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Skip these lazy tests when HIDL is not supportedDevin Moore
The services won't be installed or registered in this case, so skip the tests. The libs need to be included statically because the services will no longer be installed on the device and will not bring those dependencies. Test: atest hidl_lazy_test Bug: 218588089 Change-Id: I3f4a38f6099ad601c464507fa73f953c71dddcac
2023-11-28hidl_test* skip if hwservicemanager isn't installedDevin Moore
There is nothing to test in that case. Test: atest hidl_test hidl_java_test Bug: 218588089 Change-Id: I6b81a3129e03a9990b7f2ff6a814babdba74737e
2023-11-16hidl_test: pin cpp_std to gnu++17 am: 765b99f12e am: f9e30cfc2f am: f829be4d9dTomasz Wasilczyk
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2832871 Change-Id: Ia76158eb94b598789612acf127b96a676200798c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16hidl_test: pin cpp_std to gnu++17 am: 765b99f12e am: 304ee581c9 am: c15bdfc730Tomasz Wasilczyk
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2832871 Change-Id: I3593b9ca6fcb00fa6d967089de79e6566c7b5e54 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16hidl_test: pin cpp_std to gnu++17 am: 765b99f12e am: f9e30cfc2fTomasz Wasilczyk
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2832871 Change-Id: I59ba977be078f4310949579a289a1680d49f333c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16hidl_test: pin cpp_std to gnu++17 am: 765b99f12e am: 304ee581c9Tomasz Wasilczyk
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2832871 Change-Id: I68fb0398ab7fd47e0d475199ae06a7c3b7039fc5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16hidl_test: pin cpp_std to gnu++17 am: 765b99f12eTomasz Wasilczyk
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2832871 Change-Id: Id4b129d69d04a3b02640749aa066ed6594426d95 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16hidl_test: pin cpp_std to gnu++17 am: 765b99f12eTomasz Wasilczyk
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2832871 Change-Id: If7010f769803a10ba00063e8d5d0c9c6f8ec98c3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>