Skip to content

Commit dc9ed44

Browse files
authored
[libc++][Android] Enable Android testing in BuildKite CI (#69275)
Enable testing for two NDK configurations: - android-ndk-21-def-x86 - android-ndk-33-goog-x86_64 Fixes: #69270
1 parent e5944c9 commit dc9ed44

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

libcxx/docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ Target platform Target architecture Notes
130130
macOS 10.9+ i386, x86_64, arm64 Building the shared library itself requires targetting macOS 10.13+
131131
FreeBSD 12+ i386, x86_64, arm
132132
Linux i386, x86_64, arm, arm64 Only glibc-2.24 and later and no other libc is officially supported
133+
Android 5.0+ i386, x86_64, arm, arm64
133134
Windows i386, x86_64 Both MSVC and MinGW style environments, ABI in MSVC environments is :doc:`unstable <DesignDocs/ABIVersioning>`
134135
AIX 7.2TL5+ powerpc, powerpc64
135136
=============== ========================= ============================

libcxx/utils/ci/buildkite-pipeline.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1116,3 +1116,35 @@ steps:
11161116
- exit_status: -1 # Agent was lost
11171117
limit: 2
11181118
timeout_in_minutes: 120
1119+
1120+
- group: ":android: Android"
1121+
steps:
1122+
- label: "Android 5.0, x86 NDK"
1123+
command: "libcxx/utils/ci/run-buildbot android-ndk-21-def-x86"
1124+
artifact_paths:
1125+
- "**/test-results.xml"
1126+
- "**/*.abilist"
1127+
agents:
1128+
queue: "libcxx-builders"
1129+
os: "android"
1130+
retry:
1131+
automatic:
1132+
- exit_status: -1 # Agent was lost
1133+
limit: 2
1134+
soft_fail: true
1135+
timeout_in_minutes: 120
1136+
1137+
- label: "Android 13, x86_64 NDK"
1138+
command: "libcxx/utils/ci/run-buildbot android-ndk-33-goog-x86_64"
1139+
artifact_paths:
1140+
- "**/test-results.xml"
1141+
- "**/*.abilist"
1142+
agents:
1143+
queue: "libcxx-builders"
1144+
os: "android"
1145+
retry:
1146+
automatic:
1147+
- exit_status: -1 # Agent was lost
1148+
limit: 2
1149+
soft_fail: true
1150+
timeout_in_minutes: 120

0 commit comments

Comments
 (0)