58
58
NO_DEBUG_ASSERTIONS : 1
59
59
NO_OVERFLOW_CHECKS : 1
60
60
61
- # Different set of tests to run tests in parallel in multiple jobs.
62
- stage_2_test_set1 : &stage_2_test_set1
63
- DOCKER_SCRIPT : >-
64
- python3 ../x.py --stage 2 test
65
- --skip compiler
66
- --skip src
67
-
68
- stage_2_test_set2 : &stage_2_test_set2
69
- DOCKER_SCRIPT : >-
70
- python3 ../x.py --stage 2 test
71
- --skip tests
72
- --skip coverage-map
73
- --skip coverage-run
74
- --skip library
75
- --skip tidyselftest
76
-
77
61
production :
78
62
&production
79
63
DEPLOY_BUCKET : rust-lang-ci2
@@ -234,22 +218,22 @@ auto:
234
218
- image : i686-gnu-1
235
219
env :
236
220
IMAGE : i686-gnu
237
- << : * stage_2_test_set1
221
+ DOCKER_SCRIPT : stage_2_test_set1.sh
238
222
<< : *job-linux-4c
239
223
240
224
# Skip tests that run in i686-gnu-1
241
225
- image : i686-gnu-2
242
226
env :
243
227
IMAGE : i686-gnu
244
- << : * stage_2_test_set2
228
+ DOCKER_SCRIPT : stage_2_test_set2.sh
245
229
<< : *job-linux-4c
246
230
247
231
# The i686-gnu-nopt job is split into multiple jobs to run tests in parallel.
248
232
# i686-gnu-nopt-1 skips tests that run in i686-gnu-nopt-2
249
233
- image : i686-gnu-nopt-1
250
234
env :
251
235
IMAGE : i686-gnu-nopt
252
- << : * stage_2_test_set1
236
+ DOCKER_SCRIPT : /scripts/ stage_2_test_set1.sh
253
237
<< : *job-linux-4c
254
238
255
239
# Skip tests that run in i686-gnu-nopt-1
@@ -258,12 +242,7 @@ auto:
258
242
IMAGE : i686-gnu-nopt
259
243
DOCKER_SCRIPT : >-
260
244
python3 ../x.py test --stage 0 --config /config/nopt-std-config.toml library/std &&
261
- python3 ../x.py --stage 2 test
262
- --skip tests
263
- --skip coverage-map
264
- --skip coverage-run
265
- --skip library
266
- --skip tidyselftest
245
+ /scripts/stage_2_test_set2.sh
267
246
<< : *job-linux-4c
268
247
269
248
- image : mingw-check
@@ -319,7 +298,7 @@ auto:
319
298
env :
320
299
RUST_BACKTRACE : 1
321
300
IMAGE : x86_64-gnu-llvm-19
322
- DOCKER_SCRIPT : x86_64-gnu-llvm1 .sh
301
+ DOCKER_SCRIPT : stage_2_test_set1 .sh
323
302
<< : *job-linux-4c
324
303
325
304
# Skip tests that run in x86_64-gnu-llvm-19-{1,3}
@@ -345,7 +324,7 @@ auto:
345
324
RUST_BACKTRACE : 1
346
325
READ_ONLY_SRC : " 0"
347
326
IMAGE : x86_64-gnu-llvm-18
348
- DOCKER_SCRIPT : x86_64-gnu-llvm1 .sh
327
+ DOCKER_SCRIPT : stage_2_test_set1 .sh
349
328
<< : *job-linux-4c
350
329
351
330
# Skip tests that run in x86_64-gnu-llvm-18-{1,3}
0 commit comments