Skip to content

Commit 22cfbc0

Browse files
committed
Add PR test presets for sourcekit-lsp and indexstore-db
rdar://47984030
1 parent 0cf79bb commit 22cfbc0

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

utils/build-presets.ini

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1388,6 +1388,80 @@ dash-dash
13881388
skip-test-swift
13891389
skip-test-cmark
13901390

1391+
#===------------------------------------------------------------------------===#
1392+
# Test Swift Packages
1393+
#===------------------------------------------------------------------------===#
1394+
1395+
[preset: buildbot_swiftpm_package_base]
1396+
mixin-preset=buildbot_incremental_base
1397+
1398+
build-subdir=buildbot_incremental
1399+
1400+
release
1401+
assertions
1402+
1403+
llbuild
1404+
swiftpm
1405+
indexstore-db
1406+
sourcekit-lsp
1407+
1408+
install-swift
1409+
install-llbuild
1410+
install-swiftpm
1411+
1412+
skip-test-swift
1413+
skip-test-cmark
1414+
skip-test-llbuild
1415+
skip-test-swiftpm
1416+
1417+
[preset: buildbot_swiftpm_package_macos]
1418+
mixin-preset=buildbot_swiftpm_package_base
1419+
1420+
[preset: buildbot_swiftpm_package_linux]
1421+
mixin-preset=buildbot_swiftpm_package_base
1422+
1423+
libdispatch
1424+
foundation
1425+
xctest
1426+
1427+
install-foundation
1428+
install-libdispatch
1429+
install-xctest
1430+
1431+
skip-test-foundation
1432+
skip-test-libdispatch
1433+
skip-test-xctest
1434+
1435+
#===------------------------------------------------------------------------===#
1436+
# Test SourceKit-LSP
1437+
#===------------------------------------------------------------------------===#
1438+
1439+
[preset: buildbot_sourcekitlsp_macos]
1440+
mixin-preset=buildbot_swiftpm_package_macos
1441+
1442+
sourcekit-lsp
1443+
1444+
[preset: buildbot_sourcekitlsp_linux]
1445+
mixin-preset=buildbot_swiftpm_package_linux
1446+
1447+
sourcekit-lsp
1448+
1449+
#===------------------------------------------------------------------------===#
1450+
# Test IndexStore-DB
1451+
#===------------------------------------------------------------------------===#
1452+
1453+
[preset: buildbot_indexstoredb_macos]
1454+
mixin-preset=buildbot_swiftpm_package_macos
1455+
1456+
indexstore-db
1457+
sourcekit-lsp
1458+
1459+
[preset: buildbot_indexstoredb_linux]
1460+
mixin-preset=buildbot_swiftpm_package_linux
1461+
1462+
indexstore-db
1463+
sourcekit-lsp
1464+
13911465
#===------------------------------------------------------------------------===#
13921466
# Remote Mirror Library
13931467
#===------------------------------------------------------------------------===#

0 commit comments

Comments
 (0)