Skip to content

Commit 1c17da1

Browse files
committed
CI Test - Please ignore
1 parent 40a631f commit 1c17da1

File tree

2 files changed

+9
-277
lines changed

2 files changed

+9
-277
lines changed

clang/utils/ci/buildkite-pipeline.yml

Lines changed: 1 addition & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -17,87 +17,12 @@ env:
1717
# LLVM RELEASE bump version
1818
LLVM_HEAD_VERSION: "17"
1919
steps:
20-
- label: "Format"
21-
commands:
22-
- "clang/utils/ci/run-buildbot check-format"
23-
agents:
24-
queue: "linux"
25-
retry:
26-
automatic:
27-
- exit_status: -1 # Agent was lost
28-
limit: 2
29-
timeout_in_minutes: 120
30-
31-
- label: "Building and testing clang (Linux)"
32-
commands:
33-
- "clang/utils/ci/run-buildbot build-clang"
34-
agents:
35-
queue: "linux"
36-
retry:
37-
automatic:
38-
- exit_status: -1 # Agent was lost
39-
limit: 2
40-
timeout_in_minutes: 120
41-
4220
- label: "Building and testing clang (Windows)"
4321
commands:
4422
- "C:\\BuildTools\\Common7\\Tools\\VsDevCmd.bat -arch=amd64 -host_arch=amd64"
4523
- "bash clang/utils/ci/run-buildbot build-clang-windows"
4624
agents:
47-
queue: "windows"
48-
retry:
49-
automatic:
50-
- exit_status: -1 # Agent was lost
51-
limit: 2
52-
timeout_in_minutes: 120
53-
54-
- wait
55-
56-
- label: "Running libc++ test suite in C++03"
57-
commands:
58-
- "clang/utils/ci/run-buildbot generic-cxx03"
59-
artifact_paths:
60-
- "**/test-results.xml"
61-
- "**/crash_diagnostics/*"
62-
env:
63-
LLVM_SYMBOLIZER_PATH: "/usr/bin/llvm-symbolizer-${LLVM_HEAD_VERSION}" # TODO: Should we build that from scratch?
64-
CLANG_CRASH_DIAGNOSTICS_DIR: "crash_diagnostics"
65-
agents:
66-
queue: "linux"
67-
retry:
68-
automatic:
69-
- exit_status: -1 # Agent was lost
70-
limit: 2
71-
timeout_in_minutes: 120
72-
73-
- label: "Running libc++ test suite in C++26"
74-
commands:
75-
- "clang/utils/ci/run-buildbot generic-cxx26"
76-
artifact_paths:
77-
- "**/test-results.xml"
78-
- "**/crash_diagnostics/*"
79-
env:
80-
LLVM_SYMBOLIZER_PATH: "/usr/bin/llvm-symbolizer-${LLVM_HEAD_VERSION}" # TODO: Should we build that from scratch?
81-
CLANG_CRASH_DIAGNOSTICS_DIR: "crash_diagnostics"
82-
agents:
83-
queue: "linux"
84-
retry:
85-
automatic:
86-
- exit_status: -1 # Agent was lost
87-
limit: 2
88-
timeout_in_minutes: 120
89-
90-
- label: "Running libc++ test suite with Clang Modules"
91-
commands:
92-
- "clang/utils/ci/run-buildbot generic-modules"
93-
artifact_paths:
94-
- "**/test-results.xml"
95-
- "**/crash_diagnostics/*"
96-
env:
97-
LLVM_SYMBOLIZER_PATH: "/usr/bin/llvm-symbolizer-${LLVM_HEAD_VERSION}" # TODO: Should we build that from scratch?
98-
CLANG_CRASH_DIAGNOSTICS_DIR: "crash_diagnostics"
99-
agents:
100-
queue: "linux"
25+
queue: "windows-test"
10126
retry:
10227
automatic:
10328
- exit_status: -1 # Agent was lost

libcxx/utils/ci/buildkite-pipeline.yml

Lines changed: 8 additions & 201 deletions
Original file line numberDiff line numberDiff line change
@@ -63,240 +63,47 @@ steps:
6363
- label: Clang-cl (DLL)
6464
command: bash libcxx/utils/ci/run-buildbot clang-cl-dll
6565
agents:
66-
queue: windows
66+
queue: windows-test
6767
<<: *common
6868

6969
- label: Clang-cl (Static)
7070
command: bash libcxx/utils/ci/run-buildbot clang-cl-static
7171
agents:
72-
queue: windows
72+
queue: windows-test
7373
<<: *common
7474

7575
- label: Clang-cl (no vcruntime exceptions)
7676
command: bash libcxx/utils/ci/run-buildbot clang-cl-no-vcruntime
7777
<<: *common
7878
agents:
79-
queue: windows
79+
queue: windows-test
8080

8181
- label: Clang-cl (Debug mode)
8282
command: bash libcxx/utils/ci/run-buildbot clang-cl-debug
8383
agents:
84-
queue: windows
84+
queue: windows-test
8585
<<: *common
8686

8787
- label: Clang-cl (Static CRT)
8888
command: bash libcxx/utils/ci/run-buildbot clang-cl-static-crt
8989
agents:
90-
queue: windows
90+
queue: windows-test
9191
<<: *common
9292

9393
- label: MinGW (DLL, x86_64)
9494
command: bash libcxx/utils/ci/run-buildbot mingw-dll
9595
agents:
96-
queue: windows
96+
queue: windows-test
9797
<<: *common
9898

9999
- label: MinGW (Static, x86_64)
100100
command: bash libcxx/utils/ci/run-buildbot mingw-static
101101
agents:
102-
queue: windows
102+
queue: windows-test
103103
<<: *common
104104

105105
- label: MinGW (DLL, i686)
106106
command: bash libcxx/utils/ci/run-buildbot mingw-dll-i686
107107
agents:
108-
queue: windows
108+
queue: windows-test
109109
<<: *common
110-
111-
- group: ':mac: Apple'
112-
steps:
113-
- label: MacOS x86_64
114-
command: libcxx/utils/ci/run-buildbot generic-cxx23
115-
agents:
116-
queue: libcxx-builders
117-
os: macos
118-
arch: x86_64
119-
<<: *common
120-
121-
- label: MacOS arm64
122-
command: libcxx/utils/ci/run-buildbot generic-cxx23
123-
agents:
124-
queue: libcxx-builders
125-
os: macos
126-
arch: arm64
127-
<<: *common
128-
129-
- label: MacOS with Modules
130-
command: libcxx/utils/ci/run-buildbot generic-modules
131-
agents:
132-
queue: libcxx-builders
133-
os: macos
134-
<<: *common
135-
136-
- label: MacOS with C++03
137-
command: libcxx/utils/ci/run-buildbot generic-cxx03
138-
agents:
139-
queue: libcxx-builders
140-
os: macos
141-
<<: *common
142-
143-
# Build with the configuration we use to generate libc++.dylib on Apple platforms
144-
- label: Apple system
145-
command: libcxx/utils/ci/run-buildbot apple-system
146-
agents:
147-
queue: libcxx-builders
148-
os: macos
149-
arch: arm64 # This can technically run on any architecture, but we have more resources on arm64 so we pin this job to arm64
150-
<<: *common
151-
152-
- label: Apple back-deployment macosx10.13
153-
command: libcxx/utils/ci/run-buildbot apple-system-backdeployment-10.13
154-
agents:
155-
queue: libcxx-builders
156-
os: macos
157-
arch: x86_64 # We need to use x86_64 for back-deployment CI on this target since macOS didn't support arm64 back then
158-
<<: *common
159-
160-
- label: Apple back-deployment macosx10.15
161-
command: libcxx/utils/ci/run-buildbot apple-system-backdeployment-10.15
162-
agents:
163-
queue: libcxx-builders
164-
os: macos
165-
arch: x86_64 # We need to use x86_64 for back-deployment CI on this target since macOS didn't support arm64 back then
166-
<<: *common
167-
168-
- label: Apple back-deployment with hardening enabled
169-
command: libcxx/utils/ci/run-buildbot apple-system-backdeployment-hardened-11.0
170-
agents:
171-
queue: libcxx-builders
172-
os: macos
173-
arch: x86_64 # TODO: Remove this once we are able to run back-deployment on arm64 again, since this isn't x86_64 specific
174-
<<: *common
175-
176-
- group: ARM
177-
steps:
178-
- label: AArch64
179-
command: libcxx/utils/ci/run-buildbot aarch64
180-
agents:
181-
queue: libcxx-builders-linaro-arm
182-
arch: aarch64
183-
<<: *common
184-
185-
- label: AArch64 -fno-exceptions
186-
command: libcxx/utils/ci/run-buildbot aarch64-no-exceptions
187-
agents:
188-
queue: libcxx-builders-linaro-arm
189-
arch: aarch64
190-
<<: *common
191-
192-
- label: Armv8
193-
command: libcxx/utils/ci/run-buildbot armv8
194-
agents:
195-
queue: libcxx-builders-linaro-arm
196-
arch: armv8l
197-
<<: *common
198-
199-
- label: Armv8 -fno-exceptions
200-
command: libcxx/utils/ci/run-buildbot armv8-no-exceptions
201-
agents:
202-
queue: libcxx-builders-linaro-arm
203-
arch: armv8l
204-
<<: *common
205-
206-
- label: Armv7
207-
command: libcxx/utils/ci/run-buildbot armv7
208-
agents:
209-
queue: libcxx-builders-linaro-arm
210-
arch: armv8l
211-
<<: *common
212-
213-
- label: Armv7 -fno-exceptions
214-
command: libcxx/utils/ci/run-buildbot armv7-no-exceptions
215-
agents:
216-
queue: libcxx-builders-linaro-arm
217-
arch: armv8l
218-
<<: *common
219-
220-
- label: Armv7-M picolibc
221-
command: libcxx/utils/ci/run-buildbot armv7m-picolibc
222-
agents:
223-
queue: libcxx-builders-linaro-arm
224-
arch: aarch64
225-
<<: *common
226-
227-
- label: Armv7-M picolibc -fno-exceptions
228-
command: libcxx/utils/ci/run-buildbot armv7m-picolibc-no-exceptions
229-
agents:
230-
queue: libcxx-builders-linaro-arm
231-
arch: aarch64
232-
<<: *common
233-
234-
- group: AIX
235-
steps:
236-
- label: AIX (32-bit)
237-
command: libcxx/utils/ci/run-buildbot aix
238-
env:
239-
CC: clang
240-
CXX: clang++
241-
OBJECT_MODE: '32'
242-
agents:
243-
queue: libcxx-builders
244-
os: aix
245-
<<: *common
246-
247-
- label: AIX (64-bit)
248-
command: libcxx/utils/ci/run-buildbot aix
249-
env:
250-
CC: clang
251-
CXX: clang++
252-
OBJECT_MODE: '64'
253-
agents:
254-
queue: libcxx-builders
255-
os: aix
256-
<<: *common
257-
258-
- group: ':freebsd: FreeBSD'
259-
steps:
260-
- label: FreeBSD 13 amd64
261-
command: libcxx/utils/ci/run-buildbot generic-cxx23
262-
env:
263-
CC: clang16
264-
CXX: clang++16
265-
ENABLE_STD_MODULES: 'Off'
266-
agents:
267-
queue: libcxx-builders
268-
os: freebsd
269-
<<: *common
270-
271-
- group: ':android: Android'
272-
steps:
273-
- label: Android 5.0, x86 NDK
274-
command: libcxx/utils/ci/run-buildbot android-ndk-21-def-x86
275-
agents:
276-
queue: libcxx-builders
277-
os: android
278-
<<: *common
279-
280-
- label: Android 13, x86_64 NDK
281-
command: libcxx/utils/ci/run-buildbot android-ndk-33-goog-x86_64
282-
agents:
283-
queue: libcxx-builders
284-
os: android
285-
<<: *common
286-
287-
288-
# TODO: Re-enable this once we've figured out how to run back-deployment testing on arm64 on recent OSes
289-
# - label: "Apple back-deployment macosx11.0 arm64"
290-
# command: "libcxx/utils/ci/run-buildbot apple-system-backdeployment-11.0"
291-
# artifact_paths:
292-
# - "**/test-results.xml"
293-
# - "**/*.abilist"
294-
# agents:
295-
# queue: "libcxx-builders"
296-
# os: "macos"
297-
# arch: "arm64"
298-
# retry:
299-
# automatic:
300-
# - exit_status: -1 # Agent was lost
301-
# limit: 2
302-
# timeout_in_minutes: 120

0 commit comments

Comments
 (0)