Skip to content

Commit 4044825

Browse files
committed
[Preset] Update split buildbot incremental presets
1 parent 5d7bfc0 commit 4044825

File tree

1 file changed

+32
-28
lines changed

1 file changed

+32
-28
lines changed

utils/build-presets.ini

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -324,78 +324,82 @@ skip-test-tvos
324324
skip-test-watchos
325325

326326
[preset: buildbot_incremental,tools=RA,stdlib=RA,build]
327-
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA
328-
mixin-preset=buildbot_incremental_base_all_platforms
329-
330327
build-subdir=buildbot_incremental
328+
compiler-vendor=apple
329+
330+
# Build standard library and SDK overlay for iOS device and simulator.
331+
332+
ios
333+
tvos
334+
watchos
331335

332336
# Build Release without debug info, because it is faster to build.
333337
release
334338
assertions
335339

336-
# Build llbuild & swiftpm here
337-
llbuild
338-
swiftpm
339-
340-
# Build Playground support
341-
playgroundlogger
342-
playgroundsupport
343-
344340
dash-dash
345341

346-
skip-test-swift
342+
# On buildbots, always force a reconfiguration to make sure we pick up changes
343+
# in the build-script and build-presets.ini.
344+
reconfigure
345+
346+
verbose-build
347+
build-ninja
348+
build-swift-stdlib-unittest-extra
349+
skip-build-benchmarks
347350

348351
[preset: buildbot_incremental,tools=RA,stdlib=RA,test=macOS]
349352
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA,build
350353

354+
test
355+
validation-test
356+
lit-args=-v
357+
351358
dash-dash
352359

353360
skip-test-ios
354361
skip-test-tvos
355362
skip-test-watchos
356-
skip-test-llbuild
357-
skip-test-swiftpm
358-
skip-test-playgroundlogger
359-
skip-test-playgroundsupport
363+
360364

361365
[preset: buildbot_incremental,tools=RA,stdlib=RA,test=iOS]
362366
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA,build
363367

368+
test
369+
validation-test
370+
lit-args=-v
371+
364372
dash-dash
365373

366374
skip-test-osx
367375
skip-test-tvos
368376
skip-test-watchos
369-
skip-test-llbuild
370-
skip-test-swiftpm
371-
skip-test-playgroundlogger
372-
skip-test-playgroundsupport
373377

374378
[preset: buildbot_incremental,tools=RA,stdlib=RA,test=watchOS]
375379
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA,build
376380

381+
test
382+
validation-test
383+
lit-args=-v
384+
377385
dash-dash
378386

379387
skip-test-osx
380388
skip-test-tvos
381389
skip-test-ios
382-
skip-test-llbuild
383-
skip-test-swiftpm
384-
skip-test-playgroundlogger
385-
skip-test-playgroundsupport
386390

387391
[preset: buildbot_incremental,tools=RA,stdlib=RA,test=tvOS]
388392
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA,build
389393

394+
test
395+
validation-test
396+
lit-args=-v
397+
390398
dash-dash
391399

392400
skip-test-osx
393401
skip-test-watchos
394402
skip-test-ios
395-
skip-test-llbuild
396-
skip-test-swiftpm
397-
skip-test-playgroundlogger
398-
skip-test-playgroundsupport
399403

400404
[preset: buildbot_incremental,tools=RA,stdlib=RA,xcode]
401405
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA

0 commit comments

Comments
 (0)