Skip to content

Commit cda3d81

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 04ae94f commit cda3d81

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
@@ -1498,10 +1498,35 @@ assertions
14981498
llbuild
14991499
swiftpm
15001500

1501-
dash-dash
1501+
skip-test-swift
1502+
skip-test-cmark
1503+
1504+
#===------------------------------------------------------------------------===#
1505+
# Test llbuild on Linux builder
1506+
#===------------------------------------------------------------------------===#
1507+
1508+
[preset: buildbot_llbuild_linux_platform,tools=RA,stdlib=RA]
1509+
mixin-preset=buildbot_incremental_base
1510+
1511+
build-subdir=buildbot_incremental
1512+
1513+
# Build Release without debug info, because it is faster to build.
1514+
release
1515+
assertions
1516+
1517+
# Build llbuild & swiftpm here
1518+
llbuild
1519+
swiftpm
1520+
1521+
xctest
1522+
foundation
1523+
llbuild
15021524

15031525
skip-test-swift
15041526
skip-test-cmark
1527+
skip-test-foundation
1528+
skip-test-libdispatch
1529+
skip-test-xctest
15051530

15061531
#===------------------------------------------------------------------------===#
15071532
# Test Swift Packages

0 commit comments

Comments
 (0)