[libcxx-commits] [PATCH] D139147: [libc++][Android] Enable libc++ testing using adb on an x86-64 emulator
Ryan Prichard via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Dec 1 14:50:19 PST 2022
rprichard created this revision.
Herald added subscribers: danielkiss, pengfei, arichardson.
Herald added a project: All.
rprichard requested review of this revision.
Herald added projects: libc++, libc++abi.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.
Herald added a reviewer: libc++abi.
Adds a "run-buildbot android-ndk" testing mode that builds libc++
using NDK r25b and runs the tests on an x86-64 API 33 emulator.
A Dockerfile.android builds a docker image based on
ldionne/libcxx-builder, adding the Android SDK and NDK. The Docker
container needs to be started with --privileged so it has access to
KVM.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D139147
Files:
libcxx/cmake/caches/AndroidNDK.cmake
libcxx/lib/abi/x86_64-none-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
libcxx/test/configs/llvm-libc++-android-ndk.cfg.in
libcxx/utils/adb_run.py
libcxx/utils/ci/Dockerfile.android
libcxx/utils/ci/android-create-avd.sh
libcxx/utils/ci/android-set-user.sh
libcxx/utils/ci/run-buildbot
libcxx/utils/ci/run-buildbot-container-android
libcxxabi/test/configs/llvm-libc++abi-android-ndk.cfg.in
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D139147.479443.patch
Type: text/x-patch
Size: 264465 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20221201/dc944244/attachment-0001.bin>
More information about the libcxx-commits
mailing list