Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 02f4cbc

Browse files
committed
split test suite
1 parent 4ad4a06 commit 02f4cbc

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/bootstrap/mk/Makefile.in

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,16 @@ ci-msvc: ci-msvc-py ci-msvc-ps1
108108

109109
## MingW native builders
110110

111+
# Set of tests that should represent half of the time of the test suite.
112+
# Used to split tests across multiple CI runners.
113+
TESTS_IN_MINGW_2 := \
114+
tests/ui
115+
111116
# test both x and bootstrap entrypoints
112117
ci-mingw-x:
113-
$(Q)$(CFG_SRC_DIR)/x test --stage 2 tidy
118+
$(Q)$(CFG_SRC_DIR)/x test --stage 2 $(TESTS_IN_2:%=--exclude %)
114119
ci-mingw-bootstrap:
115-
$(Q)$(BOOTSTRAP) test --stage 2 --skip tidy
120+
$(Q)$(BOOTSTRAP) test --stage 2 $(TESTS_IN_2)
116121
ci-mingw: ci-mingw-x ci-mingw-bootstrap
117122

118123
.PHONY: dist

0 commit comments

Comments
 (0)