5858 NO_DEBUG_ASSERTIONS : 1
5959 NO_OVERFLOW_CHECKS : 1
6060
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-
7761 production :
7862 &production
7963 DEPLOY_BUCKET : rust-lang-ci2
@@ -234,22 +218,22 @@ auto:
234218 - image : i686-gnu-1
235219 env :
236220 IMAGE : i686-gnu
237- << : * stage_2_test_set1
221+ DOCKER_SCRIPT : stage_2_test_set1.sh
238222 << : *job-linux-4c
239223
240224 # Skip tests that run in i686-gnu-1
241225 - image : i686-gnu-2
242226 env :
243227 IMAGE : i686-gnu
244- << : * stage_2_test_set2
228+ DOCKER_SCRIPT : stage_2_test_set2.sh
245229 << : *job-linux-4c
246230
247231 # The i686-gnu-nopt job is split into multiple jobs to run tests in parallel.
248232 # i686-gnu-nopt-1 skips tests that run in i686-gnu-nopt-2
249233 - image : i686-gnu-nopt-1
250234 env :
251235 IMAGE : i686-gnu-nopt
252- << : * stage_2_test_set1
236+ DOCKER_SCRIPT : /scripts/ stage_2_test_set1.sh
253237 << : *job-linux-4c
254238
255239 # Skip tests that run in i686-gnu-nopt-1
@@ -258,12 +242,7 @@ auto:
258242 IMAGE : i686-gnu-nopt
259243 DOCKER_SCRIPT : >-
260244 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
267246 << : *job-linux-4c
268247
269248 - image : mingw-check
@@ -319,7 +298,7 @@ auto:
319298 env :
320299 RUST_BACKTRACE : 1
321300 IMAGE : x86_64-gnu-llvm-19
322- DOCKER_SCRIPT : x86_64-gnu-llvm1 .sh
301+ DOCKER_SCRIPT : stage_2_test_set1 .sh
323302 << : *job-linux-4c
324303
325304 # Skip tests that run in x86_64-gnu-llvm-19-{1,3}
@@ -345,7 +324,7 @@ auto:
345324 RUST_BACKTRACE : 1
346325 READ_ONLY_SRC : " 0"
347326 IMAGE : x86_64-gnu-llvm-18
348- DOCKER_SCRIPT : x86_64-gnu-llvm1 .sh
327+ DOCKER_SCRIPT : stage_2_test_set1 .sh
349328 << : *job-linux-4c
350329
351330 # Skip tests that run in x86_64-gnu-llvm-18-{1,3}
0 commit comments