summaryrefslogtreecommitdiff
path: root/build/apex/art_apex_test.py
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2024-08-05 08:53:17 +0000
committer Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-08-09 09:30:07 +0000
commit52343d76d4e0a39165efa9ee2e9b00804c6c4f28 (patch)
treeb2b502430a84e714ab5421b921a174351703030d /build/apex/art_apex_test.py
parentbf1e9ceb793911fd7dfbbad79ba48573b2e04904 (diff)
Fix 32-bit tests for `arm_v7_v8`.
Make gtest/run-test target platform dependencies explicit. The `toybox` target listed in the `buildbot-build.sh` has been indirectly including the required `libprocessgroup.so` and `libselinux.so` for the primary architecture but we were missing them for the secondary architecture and therefore failing to compile the corresponding test boot image. As the `ART_TARGET_PLATFORM_DEPENDENCIES` variable used for Golem builds was the only place mentioning the `libprocessgroup`, we add it to the gtest/run-test depenencies and add support for the secondary architecture to this variable. The ART module already ships with an internal `liblz4` library, so we remove that unnecessary dependency. Note that we currently do not build the following gtests for the secondary architecture: art_artd_tests art_libartservice_tests art_libarttools_tests art_odrefresh_tests Other gtests and all run-tests run on both architectures. Test: run-gtests.sh # arm_v7_v8 Test: testrunner.py --target --optimizing # arm_v7_v8 Change-Id: I6bee1f1f777f9e114035104df93e19370ec90fbc
Diffstat (limited to 'build/apex/art_apex_test.py')
0 files changed, 0 insertions, 0 deletions