Skip to content

Commit 208837e

Browse files
committed
---
yaml --- r: 327597 b: refs/heads/tensorflow c: 86649c3 h: refs/heads/master i: 327595: ee96986
1 parent 23da2ab commit 208837e

File tree

2 files changed

+75
-106
lines changed

2 files changed

+75
-106
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -816,7 +816,7 @@ refs/tags/swift-DEVELOPMENT-SNAPSHOT-2018-04-25-a: 22f738a831d43aff2b9c9773bcb65
816816
refs/tags/swift-DEVELOPMENT-SNAPSHOT-2018-05-08-a: 7d98cc16689baba5c8a3b90a9329bdcc1a12b4e9
817817
refs/heads/cherr42: a566ad54b073c2c56ac0a705d0a5bed9743135a5
818818
"refs/heads/codable_test_comment_fix": fc8f6824f7f347e1e8db55bff62db385c5728b5a
819-
refs/heads/tensorflow: cda3d81a8c31abc8128ba2f69324cb52576d51da
819+
refs/heads/tensorflow: 86649c3f1596e59294d64fea89b95b33f9107a0e
820820
refs/tags/swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-11-a: 8126fd7a652e2f70ad6d76505239e34fb2ef3e1a
821821
refs/tags/swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-12-a: b3fd3dd84df6717f2e2e9df58c6d7e99fed57086
822822
refs/tags/swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-13-a: 71135119579039dc321c5f65d870050fe36efda2

branches/tensorflow/utils/build-presets.ini

Lines changed: 74 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -1409,103 +1409,103 @@ skip-test-osx
14091409

14101410

14111411
#===------------------------------------------------------------------------===#
1412-
# Test swiftPM on macOS builder
1412+
# Mixins for LLBuild, SwiftPM and downstream package project PR tests.
14131413
#===------------------------------------------------------------------------===#
1414-
1415-
[preset: buildbot_swiftpm_macos_platform,tools=RA,stdlib=RA]
1416-
mixin-preset=
1417-
buildbot_incremental_base
1418-
mixin_buildbot_install_components_with_clang
1419-
1414+
[preset: mixin_swiftpm_base]
1415+
mixin-preset=buildbot_incremental_base
14201416
build-subdir=buildbot_incremental
14211417

1422-
# Build Release without debug info, because it is faster to build.
1423-
release
1424-
assertions
1425-
14261418
libcxx
1427-
1428-
# Build llbuild & swiftpm here
14291419
llbuild
14301420
swiftpm
14311421

1432-
sourcekit-lsp
1433-
14341422
install-swift
14351423
install-llbuild
14361424
install-swiftpm
14371425
install-libcxx
14381426

1439-
dash-dash
1440-
14411427
skip-test-swift
14421428
skip-test-cmark
1443-
skip-test-llbuild
14441429

1445-
#===------------------------------------------------------------------------===#
1446-
# Test swiftPM on Linux builder
1447-
#===------------------------------------------------------------------------===#
1430+
[preset: mixin_swiftpm_macos_platform]
1431+
mixin-preset=
1432+
mixin_swiftpm_base
1433+
mixin_buildbot_install_components_with_clang
14481434

1449-
[preset: buildbot_swiftpm_linux_platform,tools=RA,stdlib=RA]
1435+
[preset: mixin_swiftpm_linux_platform]
14501436
mixin-preset=
1451-
buildbot_incremental_base
1437+
mixin_swiftpm_base
14521438
mixin_linux_install_components_with_clang
14531439

1454-
build-subdir=buildbot_incremental
1455-
1456-
# Build Release without debug info, because it is faster to build.
1457-
release
1458-
assertions
1459-
1460-
swiftpm
1461-
1462-
xctest
1463-
foundation
14641440
libdispatch
1465-
llbuild
1466-
libcxx
1467-
sourcekit-lsp
1441+
foundation
1442+
xctest
14681443

1469-
install-swift
1470-
install-llbuild
1471-
install-swiftpm
14721444
install-foundation
14731445
install-libdispatch
14741446
install-xctest
1475-
install-libcxx
14761447

1477-
skip-test-swift
1478-
skip-test-cmark
1479-
skip-test-llbuild
1480-
skip-test-libdispatch
14811448
skip-test-foundation
1449+
skip-test-libdispatch
14821450
skip-test-xctest
14831451

1452+
# Builds enough of the the toolchain to build a swift pacakge on macOS.
1453+
[preset: mixin_swiftpm_package_macos_platform]
1454+
mixin-preset=mixin_swiftpm_macos_platform
1455+
1456+
# Build stdlib for all platforms.
1457+
ios
1458+
tvos
1459+
watchos
1460+
1461+
skip-test-llbuild
1462+
skip-test-swiftpm
1463+
1464+
# Builds enough of the the toolchain to build a swift pacakge on Linux.
1465+
[preset: mixin_swiftpm_package_linux_platform]
1466+
mixin-preset=mixin_swiftpm_linux_platform
1467+
1468+
skip-test-llbuild
1469+
skip-test-swiftpm
1470+
1471+
14841472
#===------------------------------------------------------------------------===#
1485-
# Test llbuild on macOS builder
1473+
# Test swiftPM on macOS builder
14861474
#===------------------------------------------------------------------------===#
14871475

1488-
[preset: buildbot_llbuild_macos_platform,tools=RA,stdlib=RA]
1489-
mixin-preset=buildbot_incremental_base
1476+
[preset: buildbot_swiftpm_macos_platform,tools=RA,stdlib=RA]
1477+
mixin-preset=mixin_swiftpm_macos_platform
14901478

1491-
build-subdir=buildbot_incremental
1479+
# Build Release without debug info, because it is faster to build.
1480+
release
1481+
assertions
1482+
1483+
# Downstream projects that import llbuild+SwiftPM.
1484+
sourcekit-lsp
1485+
1486+
skip-test-llbuild
1487+
1488+
#===------------------------------------------------------------------------===#
1489+
# Test swiftPM on Linux builder
1490+
#===------------------------------------------------------------------------===#
1491+
1492+
[preset: buildbot_swiftpm_linux_platform,tools=RA,stdlib=RA]
1493+
mixin-preset=mixin_swiftpm_linux_platform
14921494

14931495
# Build Release without debug info, because it is faster to build.
14941496
release
14951497
assertions
14961498

1497-
# Build llbuild & swiftpm here
1498-
llbuild
1499-
swiftpm
1499+
# Downstream projects that import llbuild+SwiftPM.
1500+
sourcekit-lsp
15001501

1501-
skip-test-swift
1502-
skip-test-cmark
1502+
skip-test-llbuild
15031503

15041504
#===------------------------------------------------------------------------===#
1505-
# Test llbuild on Linux builder
1505+
# Test llbuild on macOS builder
15061506
#===------------------------------------------------------------------------===#
15071507

1508-
[preset: buildbot_llbuild_linux_platform,tools=RA,stdlib=RA]
1508+
[preset: buildbot_llbuild_macos_platform,tools=RA,stdlib=RA]
15091509
mixin-preset=buildbot_incremental_base
15101510

15111511
build-subdir=buildbot_incremental
@@ -1518,67 +1518,32 @@ assertions
15181518
llbuild
15191519
swiftpm
15201520

1521-
xctest
1522-
foundation
1523-
llbuild
1524-
15251521
skip-test-swift
15261522
skip-test-cmark
1527-
skip-test-foundation
1528-
skip-test-libdispatch
1529-
skip-test-xctest
15301523

15311524
#===------------------------------------------------------------------------===#
1532-
# Test Swift Packages
1525+
# Test llbuild on Linux builder
15331526
#===------------------------------------------------------------------------===#
15341527

1535-
[preset: buildbot_swiftpm_package_base]
1528+
[preset: buildbot_llbuild_linux_platform,tools=RA,stdlib=RA]
15361529
mixin-preset=buildbot_incremental_base
15371530

15381531
build-subdir=buildbot_incremental
15391532

1533+
# Build Release without debug info, because it is faster to build.
15401534
release
15411535
assertions
15421536

1543-
libcxx
1537+
# Build llbuild & swiftpm here
15441538
llbuild
15451539
swiftpm
1546-
indexstore-db
1547-
sourcekit-lsp
15481540

1549-
install-swift
1550-
install-llbuild
1551-
install-swiftpm
1552-
install-libcxx
1541+
xctest
1542+
foundation
1543+
llbuild
15531544

15541545
skip-test-swift
15551546
skip-test-cmark
1556-
skip-test-llbuild
1557-
skip-test-swiftpm
1558-
1559-
[preset: buildbot_swiftpm_package_macos]
1560-
mixin-preset=
1561-
buildbot_swiftpm_package_base
1562-
mixin_buildbot_install_components_with_clang
1563-
1564-
# Build stdlib for all platforms.
1565-
ios
1566-
tvos
1567-
watchos
1568-
1569-
[preset: buildbot_swiftpm_package_linux]
1570-
mixin-preset=
1571-
buildbot_swiftpm_package_base
1572-
mixin_linux_install_components_with_clang
1573-
1574-
libdispatch
1575-
foundation
1576-
xctest
1577-
1578-
install-foundation
1579-
install-libdispatch
1580-
install-xctest
1581-
15821547
skip-test-foundation
15831548
skip-test-libdispatch
15841549
skip-test-xctest
@@ -1588,28 +1553,32 @@ skip-test-xctest
15881553
#===------------------------------------------------------------------------===#
15891554

15901555
[preset: buildbot_sourcekitlsp_macos]
1591-
mixin-preset=buildbot_swiftpm_package_macos
1592-
1556+
mixin-preset=mixin_swiftpm_package_macos_platform
1557+
release
1558+
assertions
15931559
sourcekit-lsp
15941560

15951561
[preset: buildbot_sourcekitlsp_linux]
1596-
mixin-preset=buildbot_swiftpm_package_linux
1597-
1562+
mixin-preset=mixin_swiftpm_package_linux_platform
1563+
release
1564+
assertions
15981565
sourcekit-lsp
15991566

16001567
#===------------------------------------------------------------------------===#
16011568
# Test IndexStore-DB
16021569
#===------------------------------------------------------------------------===#
16031570

16041571
[preset: buildbot_indexstoredb_macos]
1605-
mixin-preset=buildbot_swiftpm_package_macos
1606-
1572+
mixin-preset=mixin_swiftpm_package_macos_platform
1573+
release
1574+
assertions
16071575
indexstore-db
16081576
sourcekit-lsp
16091577

16101578
[preset: buildbot_indexstoredb_linux]
1611-
mixin-preset=buildbot_swiftpm_package_linux
1612-
1579+
mixin-preset=mixin_swiftpm_package_linux_platform
1580+
release
1581+
assertions
16131582
indexstore-db
16141583
sourcekit-lsp
16151584

0 commit comments

Comments
 (0)