File tree Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Original file line number Diff line number Diff line change @@ -99,27 +99,31 @@ prepare:
99
99
100
100
# Set of tests that represent around half of the time of the test suite.
101
101
# Used to split tests across multiple CI runners.
102
- STAGE_2_TEST_SET1 := test --stage 2 --skip=compiler --skip=src
103
- STAGE_2_TEST_SET2 := test --stage 2 --skip=tests --skip=coverage-map --skip=coverage-run --skip=library --skip=tidyselftest
102
+ TEST_SET1 := --skip=compiler --skip=src
103
+ TEST_SET2 := --skip=tests --skip=coverage-map --skip=coverage-run --skip=library --skip=tidyselftest
104
104
105
105
# # MSVC native builders
106
106
107
107
# this intentionally doesn't use `$(BOOTSTRAP)` so we can test the shebang on Windows
108
108
ci-msvc-py :
109
- $(Q )$(CFG_SRC_DIR ) /x.py $( STAGE_2_TEST_SET1 )
109
+ $(Q )$(CFG_SRC_DIR ) /x.py test --stage 2 $( TEST_SET1 )
110
110
ci-msvc-ps1 :
111
- $(Q )$(CFG_SRC_DIR ) /x.ps1 $( STAGE_2_TEST_SET2 )
111
+ $(Q )$(CFG_SRC_DIR ) /x.ps1 test --stage 2 $( TEST_SET2 )
112
112
ci-msvc : ci-msvc-py ci-msvc-ps1
113
113
114
114
# # MingW native builders
115
115
116
116
# Set of tests that should represent half of the time of the test suite.
117
117
# Used to split tests across multiple CI runners.
118
118
# Test both x and bootstrap entrypoints.
119
+ ci-mingw-x-1 :
120
+ $(Q )$(CFG_SRC_DIR ) /x test --stage 2 --skip=compiler $(TEST_SET2 )
121
+ ci-mingw-x-2 :
122
+ $(Q )$(CFG_SRC_DIR ) /x test --stage 2 --skip=src $(TEST_SET2 )
119
123
ci-mingw-x :
120
- $(Q )$(CFG_SRC_DIR ) /x $( STAGE_2_TEST_SET1 )
124
+ $(Q )$(CFG_SRC_DIR ) /x test --stage 2 $( TEST_SET1 )
121
125
ci-mingw-bootstrap :
122
- $(Q )$(BOOTSTRAP ) $( STAGE_2_TEST_SET2 )
126
+ $(Q )$(BOOTSTRAP ) test --stage 2 $( TEST_SET2 )
123
127
ci-mingw : ci-mingw-x ci-mingw-bootstrap
124
128
125
129
.PHONY : dist
Original file line number Diff line number Diff line change @@ -522,13 +522,22 @@ auto:
522
522
- name : i686-mingw-1
523
523
env :
524
524
RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
525
- SCRIPT : make ci-mingw-x
525
+ SCRIPT : make ci-mingw-x-1
526
526
# We are intentionally allowing an old toolchain on this builder (and that's
527
527
# incompatible with LLVM downloads today).
528
528
NO_DOWNLOAD_CI_LLVM : 1
529
529
<< : *job-windows-25
530
530
531
531
- name : i686-mingw-2
532
+ env :
533
+ RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
534
+ SCRIPT : make ci-mingw-x-2
535
+ # We are intentionally allowing an old toolchain on this builder (and that's
536
+ # incompatible with LLVM downloads today).
537
+ NO_DOWNLOAD_CI_LLVM : 1
538
+ << : *job-windows-25
539
+
540
+ - name : i686-mingw-3
532
541
env :
533
542
RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
534
543
SCRIPT : make ci-mingw-bootstrap
You can’t perform that action at this time.
0 commit comments