Skip to content

Commit c2615fc

Browse files
committed
preset: treat swift testing the same as xctest
Whenever XCtest is build and installed, do the same for swift-testing and swift-testing macros. (cherry picked from commit 2962ea2)
1 parent 2853f62 commit c2615fc

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

utils/build-presets.ini

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,8 @@ mixin-preset=buildbot_incremental_base
424424
# on Foundation, so that is built as well. On OS X, Foundation is built as part
425425
# of the XCTest Xcode project.
426426
xctest
427+
swift-testing
428+
swift-testing-macros
427429

428430
build-swift-stdlib-unittest-extra
429431

@@ -441,6 +443,8 @@ skip-test-foundation
441443
release
442444
assertions
443445
xctest
446+
swift-testing
447+
swift-testing-macros
444448
test
445449

446450
skip-test-cmark
@@ -625,6 +629,8 @@ swiftformat
625629
swift-driver
626630
indexstore-db
627631
sourcekit-lsp
632+
swift-testing
633+
swift-testing-macros
628634
# Failing to build in CI: rdar://78408440
629635
# swift-inspect
630636
install-llvm
@@ -635,6 +641,8 @@ install-swiftpm
635641
install-swiftsyntax
636642
install-swift-driver
637643
install-swiftformat
644+
install-swift-testing
645+
install-swift-testing-macros
638646

639647
# We need to build the unittest extras so we can test
640648
build-swift-stdlib-unittest-extra
@@ -1123,6 +1131,8 @@ lldb
11231131
foundation
11241132
swiftpm
11251133
swift-driver
1134+
swift-testing
1135+
swift-testing-macros
11261136
xctest
11271137

11281138
build-subdir=buildbot_linux
@@ -1136,6 +1146,8 @@ install-foundation
11361146
install-swiftpm
11371147
install-swift-driver
11381148
install-swiftsyntax
1149+
install-swift-testing
1150+
install-swift-testing-macros
11391151
install-xctest
11401152
install-prefix=/usr
11411153
swift-install-components=autolink-driver;compiler;clang-builtin-headers;libexec;stdlib;swift-remote-mirror;sdk-overlay;dev
@@ -3014,8 +3026,12 @@ build-subdir=compat_linux
30143026
foundation
30153027
libdispatch
30163028
xctest
3029+
swift-testing
3030+
swift-testing-macros
30173031
install-foundation
30183032
install-libdispatch
3033+
install-swift-testing
3034+
install-swift-testing-macros
30193035
install-xctest
30203036
swift-install-components=autolink-driver;compiler;clang-builtin-headers;stdlib;libexec;swift-remote-mirror;sdk-overlay;license
30213037

@@ -3208,6 +3224,8 @@ skip-early-swift-driver
32083224

32093225
llbuild
32103226
xctest
3227+
swift-testing
3228+
swift-testing-macros
32113229
swiftpm
32123230

32133231
swift-include-tests=0
@@ -3232,4 +3250,6 @@ install-foundation
32323250
install-libdispatch
32333251
install-llbuild
32343252
install-swiftpm
3253+
install-swift-testing
3254+
install-swift-testing-macros
32353255
install-xctest

0 commit comments

Comments
 (0)