Skip to content

Commit 5d2b60b

Browse files
committed
round 1 - running five builders
Signed-off-by: Nell Shamrell <[email protected]>
1 parent 1111515 commit 5d2b60b

File tree

1 file changed

+125
-124
lines changed

1 file changed

+125
-124
lines changed

src/ci/azure-pipelines/try.yml

+125-124
Original file line numberDiff line numberDiff line change
@@ -14,56 +14,57 @@ jobs:
1414
- template: steps/run.yml
1515
strategy:
1616
matrix:
17-
x86_64-gnu-llvm-7:
18-
RUST_BACKTRACE: 1
19-
dist-x86_64-linux: {}
20-
dist-x86_64-linux-alt:
21-
IMAGE: dist-x86_64-linux
22-
arm-android: {}
23-
armhf-gnu: {}
24-
dist-various-1: {}
25-
dist-various-2: {}
26-
dist-aarch64-linux: {}
27-
dist-android: {}
28-
dist-arm-linux: {}
29-
dist-armhf-linux: {}
30-
dist-armv7-linux: {}
31-
dist-i586-gnu-i586-i686-musl: {}
32-
dist-i686-freebsd: {}
33-
dist-i686-linux: {}
34-
dist-mips-linux: {}
35-
dist-mips64-linux: {}
36-
dist-mips64el-linux: {}
37-
dist-mipsel-linux: {}
38-
dist-powerpc-linux: {}
39-
dist-powerpc64-linux: {}
40-
dist-powerpc64le-linux: {}
41-
dist-s390x-linux: {}
42-
dist-x86_64-freebsd: {}
43-
dist-x86_64-musl: {}
44-
dist-x86_64-netbsd: {}
45-
i686-gnu: {}
46-
i686-gnu-nopt: {}
47-
test-various: {}
48-
wasm32: {}
49-
x86_64-gnu: {}
50-
x86_64-gnu-full-bootstrap: {}
51-
x86_64-gnu-aux: {}
52-
x86_64-gnu-tools:
53-
DEPLOY_TOOLSTATES_JSON: toolstates-linux.json
54-
x86_64-gnu-debug: {}
55-
x86_64-gnu-nopt: {}
56-
x86_64-gnu-distcheck: {}
57-
mingw-check: {}
58-
59-
- job: macOS
60-
timeoutInMinutes: 600
61-
pool:
62-
vmImage: macos-10.15
63-
steps:
64-
- template: steps/run.yml
65-
strategy:
66-
matrix:
17+
# Round 1
18+
# x86_64-gnu-llvm-7:
19+
# RUST_BACKTRACE: 1
20+
# dist-x86_64-linux: {}
21+
# dist-x86_64-linux-alt:
22+
# IMAGE: dist-x86_64-linux
23+
# arm-android: {}
24+
# armhf-gnu: {}
25+
# dist-various-1: {}
26+
# dist-various-2: {}
27+
# dist-aarch64-linux: {}
28+
# dist-android: {}
29+
# dist-arm-linux: {}
30+
# dist-armhf-linux: {}
31+
# dist-armv7-linux: {}
32+
# dist-i586-gnu-i586-i686-musl: {}
33+
# dist-i686-freebsd: {}
34+
# dist-i686-linux: {}
35+
# dist-mips-linux: {}
36+
# dist-mips64-linux: {}
37+
# dist-mips64el-linux: {}
38+
# dist-mipsel-linux: {}
39+
# dist-powerpc-linux: {}
40+
# dist-powerpc64-linux: {}
41+
# dist-powerpc64le-linux: {}
42+
# dist-s390x-linux: {}
43+
# dist-x86_64-freebsd: {}
44+
# dist-x86_64-musl: {}
45+
# dist-x86_64-netbsd: {}
46+
# i686-gnu: {}
47+
# i686-gnu-nopt: {}
48+
# test-various: {}
49+
# wasm32: {}
50+
# x86_64-gnu: {}
51+
# x86_64-gnu-full-bootstrap: {}
52+
# x86_64-gnu-aux: {}
53+
# x86_64-gnu-tools:
54+
# DEPLOY_TOOLSTATES_JSON: toolstates-linux.json
55+
# x86_64-gnu-debug: {}
56+
# x86_64-gnu-nopt: {}
57+
# x86_64-gnu-distcheck: {}
58+
# mingw-check: {}
59+
#
60+
#- job: macOS
61+
# timeoutInMinutes: 600
62+
# pool:
63+
# vmImage: macos-10.15
64+
# steps:
65+
# - template: steps/run.yml
66+
# strategy:
67+
# matrix:
6768
# OSX builders running tests, these run the full test suite.
6869
# NO_DEBUG_ASSERTIONS=1 to make them go faster, but also do have some
6970
# runners that run `//ignore-debug` tests.
@@ -81,7 +82,7 @@ jobs:
8182

8283
dist-x86_64-apple:
8384
SCRIPT: ./x.py dist
84-
IINTIAL_RUST_CONFIGURE_ARGS: --target=aarch64-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc
85+
INITIAL_RUST_CONFIGURE_ARGS: --target=aarch64-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc
8586
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
8687
MACOSX_DEPLOYMENT_TARGET: 10.7
8788
NO_LLVM_ASSERTIONS: 1
@@ -105,7 +106,7 @@ jobs:
105106
- template: steps/run.yml
106107
strategy:
107108
matrix:
108-
# 32/64 bit MSVC tests
109+
# 32/64 bit MSVC tests
109110
x86_64-msvc-1:
110111
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-profiler
111112
SCRIPT: make ci-subset-1
@@ -115,33 +116,33 @@ jobs:
115116
x86_64-msvc-2:
116117
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-profiler
117118
SCRIPT: make ci-subset-2
118-
i686-msvc-1:
119-
INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
120-
SCRIPT: make ci-subset-1
119+
# i686-msvc-1:
120+
# INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
121+
# SCRIPT: make ci-subset-1
121122
# FIXME(#59637)
122-
NO_DEBUG_ASSERTIONS: 1
123-
NO_LLVM_ASSERTIONS: 1
124-
i686-msvc-2:
125-
INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
126-
SCRIPT: make ci-subset-2
123+
# NO_DEBUG_ASSERTIONS: 1
124+
# NO_LLVM_ASSERTIONS: 1
125+
# i686-msvc-2:
126+
# INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
127+
# SCRIPT: make ci-subset-2
127128
# FIXME(#59637)
128-
NO_DEBUG_ASSERTIONS: 1
129-
NO_LLVM_ASSERTIONS: 1
129+
# NO_DEBUG_ASSERTIONS: 1
130+
# NO_LLVM_ASSERTIONS: 1
130131
# MSVC aux tests
131-
x86_64-msvc-aux:
132-
RUST_CHECK_TARGET: check-aux EXCLUDE_CARGO=1
133-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc
134-
x86_64-msvc-cargo:
135-
SCRIPT: python x.py test src/tools/cargotest src/tools/cargo
136-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc
137-
VCVARS_BAT: vcvars64.bat
132+
# x86_64-msvc-aux:
133+
# RUST_CHECK_TARGET: check-aux EXCLUDE_CARGO=1
134+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc
135+
# x86_64-msvc-cargo:
136+
# SCRIPT: python x.py test src/tools/cargotest src/tools/cargo
137+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc
138+
# VCVARS_BAT: vcvars64.bat
138139
# FIXME(#59637)
139-
NO_DEBUG_ASSERTIONS: 1
140-
NO_LLVM_ASSERTIONS: 1
140+
# NO_DEBUG_ASSERTIONS: 1
141+
# NO_LLVM_ASSERTIONS: 1
141142
# MSVC tools tests
142-
x86_64-msvc-tools:
143-
SCRIPT: src/ci/docker/x86_64-gnu-tools/checktools.sh x.py
144-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --save-toolstates=/tmp/toolstate/toolstates.json
143+
# x86_64-msvc-tools:
144+
# SCRIPT: src/ci/docker/x86_64-gnu-tools/checktools.sh x.py
145+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --save-toolstates=/tmp/toolstate/toolstates.json
145146

146147
# 32/64-bit MinGW builds.
147148
#
@@ -156,62 +157,62 @@ jobs:
156157
# bucket, but they cleraly didn't originate there! The downloads originally
157158
# came from the mingw-w64 SourceForge download site. Unfortunately
158159
# SourceForge is notoriously flaky, so we mirror it on our own infrastructure.
159-
i686-mingw-1:
160-
INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
161-
SCRIPT: make ci-mingw-subset-1
162-
CUSTOM_MINGW: 1
160+
# i686-mingw-1:
161+
# INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
162+
# SCRIPT: make ci-mingw-subset-1
163+
# CUSTOM_MINGW: 1
163164
# FIXME(#59637)
164-
NO_DEBUG_ASSERTIONS: 1
165-
NO_LLVM_ASSERTIONS: 1
166-
i686-mingw-2:
167-
INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
168-
SCRIPT: make ci-mingw-subset-2
169-
CUSTOM_MINGW: 1
170-
x86_64-mingw-1:
171-
SCRIPT: make ci-mingw-subset-1
172-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu
173-
CUSTOM_MINGW: 1
165+
# NO_DEBUG_ASSERTIONS: 1
166+
# NO_LLVM_ASSERTIONS: 1
167+
# i686-mingw-2:
168+
# INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
169+
# SCRIPT: make ci-mingw-subset-2
170+
# CUSTOM_MINGW: 1
171+
# x86_64-mingw-1:
172+
# SCRIPT: make ci-mingw-subset-1
173+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu
174+
# CUSTOM_MINGW: 1
174175
# FIXME(#59637)
175-
NO_DEBUG_ASSERTIONS: 1
176-
NO_LLVM_ASSERTIONS: 1
177-
x86_64-mingw-2:
178-
SCRIPT: make ci-mingw-subset-2
179-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu
180-
CUSTOM_MINGW: 1
176+
# NO_DEBUG_ASSERTIONS: 1
177+
# NO_LLVM_ASSERTIONS: 1
178+
# x86_64-mingw-2:
179+
# SCRIPT: make ci-mingw-subset-2
180+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu
181+
# CUSTOM_MINGW: 1
181182

182183
# 32/64 bit MSVC and GNU deployment
183-
dist-x86_64-msvc:
184-
INITIAL_RUST_CONFIGURE_ARGS: >-
185-
--build=x86_64-pc-windows-msvc
186-
--target=x86_64-pc-windows-msvc,aarch64-pc-windows-msvc
187-
--enable-full-tools
188-
--enable-profiler
189-
SCRIPT: python x.py dist
190-
DIST_REQUIRE_ALL_TOOLS: 1
191-
dist-i686-msvc:
192-
INITIAL_RUST_CONFIGURE_ARGS: >-
193-
--build=i686-pc-windows-msvc
194-
--target=i586-pc-windows-msvc
195-
--enable-full-tools
196-
--enable-profiler
197-
SCRIPT: python x.py dist
198-
DIST_REQUIRE_ALL_TOOLS: 1
199-
dist-i686-mingw:
200-
INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu --enable-full-tools --enable-profiler
201-
SCRIPT: python x.py dist
202-
CUSTOM_MINGW: 1
203-
DIST_REQUIRE_ALL_TOOLS: 1
204-
dist-x86_64-mingw:
205-
SCRIPT: python x.py dist
206-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu --enable-full-tools --enable-profiler
207-
CUSTOM_MINGW: 1
208-
DIST_REQUIRE_ALL_TOOLS: 1
184+
# dist-x86_64-msvc:
185+
# INITIAL_RUST_CONFIGURE_ARGS: >-
186+
# --build=x86_64-pc-windows-msvc
187+
# --target=x86_64-pc-windows-msvc,aarch64-pc-windows-msvc
188+
# --enable-full-tools
189+
# --enable-profiler
190+
# SCRIPT: python x.py dist
191+
# DIST_REQUIRE_ALL_TOOLS: 1
192+
# dist-i686-msvc:
193+
# INITIAL_RUST_CONFIGURE_ARGS: >-
194+
# --build=i686-pc-windows-msvc
195+
# --target=i586-pc-windows-msvc
196+
# --enable-full-tools
197+
# --enable-profiler
198+
# SCRIPT: python x.py dist
199+
# DIST_REQUIRE_ALL_TOOLS: 1
200+
# dist-i686-mingw:
201+
# INITIAL_RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu --enable-full-tools --enable-profiler
202+
# SCRIPT: python x.py dist
203+
# CUSTOM_MINGW: 1
204+
# DIST_REQUIRE_ALL_TOOLS: 1
205+
# dist-x86_64-mingw:
206+
# SCRIPT: python x.py dist
207+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu --enable-full-tools --enable-profiler
208+
# CUSTOM_MINGW: 1
209+
# DIST_REQUIRE_ALL_TOOLS: 1
209210

210211
# "alternate" deployment, see .travis.yml for more info
211-
dist-x86_64-msvc-alt:
212-
INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
213-
SCRIPT: python x.py dist
214-
212+
# dist-x86_64-msvc-alt:
213+
# INITIAL_RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
214+
# SCRIPT: python x.py dist
215+
#
215216
# The macOS and Windows builds here are currently disabled due to them not being
216217
# overly necessary on `try` builds. We also don't actually have anything that
217218
# consumes the artifacts currently. Perhaps one day we can re-enable, but for now

0 commit comments

Comments
 (0)