diff options
author | 2024-08-05 08:53:17 +0000 | |
---|---|---|
committer | 2024-08-09 09:30:07 +0000 | |
commit | 52343d76d4e0a39165efa9ee2e9b00804c6c4f28 (patch) | |
tree | b2b502430a84e714ab5421b921a174351703030d /build/apex/art_apex_test.py | |
parent | bf1e9ceb793911fd7dfbbad79ba48573b2e04904 (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