Skip to content

Commit c9768b3

Browse files
committed
Merge pull request swiftlang#1533 from modocache/build-presets-xctest
[build-presets] Add corelibs-xctest CI preset
2 parents b2eafa4 + 25f9489 commit c9768b3

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

utils/build-presets.ini

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,24 @@ skip-test-osx
256256
skip-test-ios
257257
skip-test-watchos
258258

259+
# This preset is used by CI to test swift-corelibs-xctest.
260+
[preset: buildbot_incremental,tools=RA,stdlib=RA,XCTest]
261+
# We don't use buildbot_incremental_base_all_platforms because we don't need to
262+
# build for iOS/tvOS.
263+
mixin-preset=buildbot_incremental_base
264+
265+
# Build Foundation, then build and test XCTest.
266+
foundation
267+
xctest
268+
269+
dash-dash
270+
271+
# This preset is meant to test XCTest, not Swift or Foundation. We don't
272+
# want stochastic failures in those test suites to prevent XCTest tests from
273+
# being run.
274+
skip-test-cmark
275+
skip-test-swift
276+
skip-test-foundation
259277

260278
[preset: buildbot_incremental_asan,tools=RDA,stdlib=RDA]
261279
mixin-preset=buildbot_incremental_base_all_platforms

0 commit comments

Comments
 (0)