Changeset 267712 in webkit
- Timestamp:
- Sep 28, 2020, 1:06:52 PM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
-
BuildSlaveSupport/build.webkit.org-config/wkbuild.py (modified) (1 diff)
-
BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py (modified) (4 diffs)
-
ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/wkbuild.py
r265040 r267712 47 47 "mac-bigsur", 48 48 "win", 49 "ios-1 3",50 "ios-simulator-1 3",51 "tvos-1 3",52 "tvos-simulator-1 3",53 "watchos- 6",54 "watchos-simulator- 6",49 "ios-14", 50 "ios-simulator-14", 51 "tvos-14", 52 "tvos-simulator-14", 53 "watchos-7", 54 "watchos-simulator-7", 55 55 )) 56 56 -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py
r263300 r267712 30 30 (["Websites/bugs.webkit.org/foo", "Source/WebCore/bar"], ["*"]), 31 31 (["Websites/bugs.webkit.org/foo"], []), 32 (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),33 (["Source/JavaScriptCore/Configurations/Base.xcconfig"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),32 (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 33 (["Source/JavaScriptCore/Configurations/Base.xcconfig"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 34 34 (["Source/JavaScriptCore/JavaScriptCore.vcproj/foo", "Source/WebKit/win/WebKit2.vcproj", "Source/WebKitLegacy/win/WebKit.sln", "Tools/WebKitTestRunner/Configurations/WebKitTestRunnerCommon.vsprops"], ["win"]), 35 35 (["LayoutTests/platform/mac/foo", "Source/WebCore/bar"], ["*"]), … … 42 42 (["LayoutTests/platform/mac-mojave/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), 43 43 (["LayoutTests/platform/mac-catalina/foo"], ["mac-mojave", "mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), 44 (["LayoutTests/platform/ios-simulator/foo"], ["ios-1 3", "ios-simulator-13"]),45 (["LayoutTests/platform/ios-simulator-wk1/foo"], ["ios-1 3", "ios-simulator-13"]),46 (["LayoutTests/platform/ios-simulator-wk2/foo"], ["ios-1 3", "ios-simulator-13"]),47 (["LayoutTests/platform/wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-1 3", "ios-simulator-13"]),44 (["LayoutTests/platform/ios-simulator/foo"], ["ios-14", "ios-simulator-14"]), 45 (["LayoutTests/platform/ios-simulator-wk1/foo"], ["ios-14", "ios-simulator-14"]), 46 (["LayoutTests/platform/ios-simulator-wk2/foo"], ["ios-14", "ios-simulator-14"]), 47 (["LayoutTests/platform/wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-14", "ios-simulator-14"]), 48 48 (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), 49 49 (["LayoutTests/platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), … … 53 53 (["LayoutTests/platform/win-wk1/foo"], ["win"]), 54 54 (["LayoutTests/platform/win/foo"], ["win"]), 55 (["LayoutTests/platform/spi/cocoa/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),56 (["LayoutTests/platform/spi/cf/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "win", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),55 (["LayoutTests/platform/spi/cocoa/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 56 (["LayoutTests/platform/spi/cf/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "win", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 57 57 (["Source/WebKitLegacy/mac/WebKit.mac.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), 58 (["Source/WebKitLegacy/ios/WebKit.iOS.exp"], ["ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),59 (["Source/Dummy/foo.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),60 (["Source/WebCore/ios/foo"], ["ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),58 (["Source/WebKitLegacy/ios/WebKit.iOS.exp"], ["ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 59 (["Source/Dummy/foo.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 60 (["Source/WebCore/ios/foo"], ["ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 61 61 (["Source/WebCore/mac/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), 62 62 (["Source/WebCore/win/foo"], ["win"]), 63 (["Source/WebCore/bridge/objc/objc_class.mm"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),63 (["Source/WebCore/bridge/objc/objc_class.mm"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 64 64 (["Source/WebCore/platform/wx/wxcode/win/foo"], []), 65 (["Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm"], ["ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),65 (["Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm"], ["ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 66 66 (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]), 67 (["Source/WebCore/rendering/RenderThemeIOS.mm", "Source/WebCore/rendering/RenderThemeIOS.h"], ["ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]),67 (["Source/WebCore/rendering/RenderThemeIOS.mm", "Source/WebCore/rendering/RenderThemeIOS.h"], ["ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]), 68 68 (["Tools/BuildSlaveSupport/build.webkit.org-config/public_html/LeaksViewer/LeaksViewer.js"], []), 69 69 ] … … 73 73 # FIXME: We should test more platforms here once 74 74 # wkbuild._should_file_trigger_build is implemented for them. 75 for platform in ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "win", "ios-1 3", "ios-simulator-13", "tvos-13", "tvos-simulator-13", "watchos-6", "watchos-simulator-6"]:75 for platform in ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "win", "ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]: 76 76 should_build = platform in platforms or "*" in platforms 77 77 self.assertEqual(wkbuild.should_build(platform, files), should_build, "%s should%s have built but did%s (files: %s)" % (platform, "" if should_build else "n't", "n't" if should_build else "", str(files))) -
trunk/Tools/ChangeLog
r267710 r267712 1 2020-09-28 Matt Lewis <jlewis3@apple.com> 2 3 Fix Build triggers for iOS, watchOS, and tvOS 4 https://bugs.webkit.org/show_bug.cgi?id=217057 5 6 Reviewed by Jonathan Bedard. 7 8 * BuildSlaveSupport/build.webkit.org-config/wkbuild.py: 9 * BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py: 10 (ShouldBuildTest): 11 (ShouldBuildTest.test_should_build): 12 1 13 2020-09-28 Jonathan Bedard <jbedard@apple.com> 2 14
Note:
See TracChangeset
for help on using the changeset viewer.