Skip to content

Commit 78cf437

Browse files
committed
[preset] Add presets for llbuild smoke test jobs
On macOS, this is functionally equivalent to the existing CI job configurtion. On Linux, it adds a few options inherited from buildbot_incremental_base that weren't already there, and enables assertions. rdar://55195297
1 parent 4bedb47 commit 78cf437

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

utils/build-presets.ini

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1475,10 +1475,35 @@ assertions
14751475
llbuild
14761476
swiftpm
14771477

1478-
dash-dash
1478+
skip-test-swift
1479+
skip-test-cmark
1480+
1481+
#===------------------------------------------------------------------------===#
1482+
# Test llbuild on Linux builder
1483+
#===------------------------------------------------------------------------===#
1484+
1485+
[preset: buildbot_llbuild_linux_platform,tools=RA,stdlib=RA]
1486+
mixin-preset=buildbot_incremental_base
1487+
1488+
build-subdir=buildbot_incremental
1489+
1490+
# Build Release without debug info, because it is faster to build.
1491+
release
1492+
assertions
1493+
1494+
# Build llbuild & swiftpm here
1495+
llbuild
1496+
swiftpm
1497+
1498+
xctest
1499+
foundation
1500+
llbuild
14791501

14801502
skip-test-swift
14811503
skip-test-cmark
1504+
skip-test-foundation
1505+
skip-test-libdispatch
1506+
skip-test-xctest
14821507

14831508
#===------------------------------------------------------------------------===#
14841509
# Test Swift Packages

0 commit comments

Comments
 (0)