[libcxx-commits] [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android

Mark de Wever via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jun 21 09:08:18 PDT 2023


Mordante added a comment.

In D139147#4436246 <https://reviews.llvm.org/D139147#4436246>, @danalbert wrote:

> https://github.com/android/ndk/wiki/NDK-Release-Process says what we aim for. Resource constraints for the past few years mean that in practice only the LTS has been shipped. The realistic answer to this question is "annually".

Thanks for the info, one year would match 2 LLVM releases.

In D139147#4436269 <https://reviews.llvm.org/D139147#4436269>, @rprichard wrote:

> FWIW, I'm experimenting with a different way of packaging the Android test components. Instead of testing using the Android NDK, maybe we could use an ordinary upstream LLVM with an Android sysroot. The sysroot is much smaller (e.g. a few hundred MB IIRC), so I think we could add it to ldionne/libcxx-builders. Maybe we could then have a completely independent Docker image that contains the emulator and Android OS image. It might even be possible to reuse the existing Linux builders, but with KVM turned on.

A few hundered MB doesn't sound too bad.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D139147/new/

https://reviews.llvm.org/D139147



More information about the libcxx-commits mailing list