@@ -280,6 +280,20 @@ build-subdir=Ninja-ReleaseAssert+stdlib-RelWithDebInfo+sil-ownership
280
280
enable-sil-ownership
281
281
dash-dash
282
282
283
+ # This is a mixin preset which builds and smoke-tests lldb.
284
+ [preset: lldb-smoketest,tools=RA]
285
+ # Build LLDB
286
+ lldb
287
+
288
+ dash-dash
289
+
290
+ # Use the system debugserver to run the lldb swift tests
291
+ lldb-no-debugserver
292
+ lldb-use-system-debugserver
293
+ lldb-build-type =Release
294
+ lldb-test-swift-only
295
+ lldb-assertions
296
+
283
297
# ===------------------------------------------------------------------------===#
284
298
# Incremental buildbots for Darwin OSes
285
299
# ===------------------------------------------------------------------------===#
@@ -500,7 +514,9 @@ swift-stdlib-build-type=RelWithDebInfo
500
514
501
515
502
516
[preset: buildbot_incremental,tools=RA,stdlib=RD,smoketest=macosx]
503
- mixin-preset =buildbot_incremental_base
517
+ mixin-preset =
518
+ buildbot_incremental_base
519
+ lldb-smoketest,tools =RA
504
520
build-subdir =buildbot_incremental
505
521
506
522
# We build release+asserts.
@@ -516,9 +532,6 @@ llvm-targets-to-build=X86
516
532
# Set the vendor to apple
517
533
compiler-vendor =apple
518
534
519
- # Build LLDB
520
- lldb
521
-
522
535
dash-dash
523
536
524
537
# Always reconfigure cmake
@@ -548,13 +561,6 @@ stdlib-deployment-targets=macosx-x86_64
548
561
swift-primary-variant-sdk =OSX
549
562
swift-primary-variant-arch =x86_64
550
563
551
- # Use the system debugserver to run the lldb swift tests
552
- lldb-no-debugserver
553
- lldb-use-system-debugserver
554
- lldb-build-type =Release
555
- lldb-test-swift-only
556
- lldb-assertions
557
-
558
564
# Don't build the benchmarks
559
565
skip-build-benchmarks
560
566
@@ -1127,7 +1133,9 @@ build-swift-static-sdk-overlay
1127
1133
# ===------------------------------------------------------------------------===#
1128
1134
1129
1135
[preset: buildbot_all_platforms,tools=RA,stdlib=RA]
1130
- mixin-preset =buildbot_incremental_base_all_platforms
1136
+ mixin-preset =
1137
+ buildbot_incremental_base_all_platforms
1138
+ lldb-smoketest,tools =RA
1131
1139
1132
1140
build-subdir =buildbot_incremental
1133
1141
0 commit comments