[libc++] Perform the bootstrapping build before legacy builds in CI
This is to help reduce latency by running longer jobs before shorter ones.
GitOrigin-RevId: 5c539ea9f06b83b9b8fe9876ab87322fb4925f9f
diff --git a/utils/ci/buildkite-pipeline.yml b/utils/ci/buildkite-pipeline.yml
index df9f23d..ee00db2 100644
--- a/utils/ci/buildkite-pipeline.yml
+++ b/utils/ci/buildkite-pipeline.yml
@@ -241,6 +241,19 @@
timeout_in_minutes: 120
# Tests with the various supported ways to build libc++.
+ - label: "Bootstrapping build"
+ command: "libcxx/utils/ci/run-buildbot bootstrapping-build"
+ artifact_paths:
+ - "**/test-results.xml"
+ agents:
+ queue: "libcxx-builders"
+ os: "linux"
+ retry:
+ automatic:
+ - exit_status: -1 # Agent was lost
+ limit: 2
+ timeout_in_minutes: 120
+
- label: "Legacy Lit configuration"
command: "libcxx/utils/ci/run-buildbot legacy-test-config"
artifact_paths:
@@ -280,19 +293,6 @@
limit: 2
timeout_in_minutes: 120
- - label: "Bootstrapping build"
- command: "libcxx/utils/ci/run-buildbot bootstrapping-build"
- artifact_paths:
- - "**/test-results.xml"
- agents:
- queue: "libcxx-builders"
- os: "linux"
- retry:
- automatic:
- - exit_status: -1 # Agent was lost
- limit: 2
- timeout_in_minutes: 120
-
# Tests with various build configurations.
- label: "-fno-exceptions"
command: "libcxx/utils/ci/run-buildbot generic-noexceptions"