⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 283270 in webkit


Ignore:
Timestamp:
Sep 29, 2021, 3:44:55 PM (5 years ago)
Author:
Ryan Haddad
Message:

Unreviewed built trigger fix.

Patch by Matt Lewis <Matt Lewis> on 2021-09-29

  • CISupport/build-webkit-org/wkbuild.py:

(_should_file_trigger_build):

  • CISupport/build-webkit-org/wkbuild_unittest.py:

(ShouldBuildTest):
(ShouldBuildTest.test_should_build):

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/CISupport/build-webkit-org/wkbuild.py

    r269120 r283270  
    4747        "mac-bigsur",
    4848        "win",
    49         "ios-14",
    50         "ios-simulator-14",
    51         "tvos-14",
    52         "tvos-simulator-14",
    53         "watchos-7",
    54         "watchos-simulator-7",
     49        "ios-15",
     50        "ios-simulator-15",
     51        "tvos-15",
     52        "tvos-simulator-15",
     53        "watchos-8",
     54        "watchos-simulator-8",
    5555    ))
    5656
  • trunk/Tools/CISupport/build-webkit-org/wkbuild_unittest.py

    r269120 r283270  
    3030        (["Websites/bugs.webkit.org/foo", "Source/WebCore/bar"], ["*"]),
    3131        (["Websites/bugs.webkit.org/foo"], []),
    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"]),
     32        (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
     33        (["Source/JavaScriptCore/Configurations/Base.xcconfig"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
    3434        (["Source/JavaScriptCore/JavaScriptCore.vcproj/foo", "Source/WebKit/win/WebKit2.vcproj", "Source/WebKitLegacy/win/WebKit.sln", "Tools/WebKitTestRunner/Configurations/WebKitTestRunnerCommon.vsprops"], ["win"]),
    3535        (["LayoutTests/platform/mac/foo", "Source/WebCore/bar"], ["*"]),
     
    4242        (["LayoutTests/platform/mac-mojave/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
    4343        (["LayoutTests/platform/mac-catalina/foo"], ["mac-mojave", "mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
    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"]),
     44        (["LayoutTests/platform/ios-simulator/foo"], ["ios-15", "ios-simulator-15"]),
     45        (["LayoutTests/platform/ios-simulator-wk1/foo"], ["ios-15", "ios-simulator-15"]),
     46        (["LayoutTests/platform/ios-simulator-wk2/foo"], ["ios-15", "ios-simulator-15"]),
     47        (["LayoutTests/platform/wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-15", "ios-simulator-15"]),
    4848        (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
    4949        (["LayoutTests/platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
     
    5353        (["LayoutTests/platform/win-wk1/foo"], ["win"]),
    5454        (["LayoutTests/platform/win/foo"], ["win"]),
    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"]),
     55        (["LayoutTests/platform/spi/cocoa/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
     56        (["LayoutTests/platform/spi/cf/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "win", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
    5757        (["Source/WebKitLegacy/mac/WebKit.mac.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
    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"]),
     58        (["Source/WebKitLegacy/ios/WebKit.iOS.exp"], ["ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
     59        (["Source/Dummy/foo.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
     60        (["Source/WebCore/ios/foo"], ["ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
    6161        (["Source/WebCore/mac/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
    6262        (["Source/WebCore/win/foo"], ["win"]),
    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"]),
     63        (["Source/WebCore/bridge/objc/objc_class.mm"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
    6464        (["Source/WebCore/platform/wx/wxcode/win/foo"], []),
    65         (["Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm"], ["ios-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]),
     65        (["Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm"], ["ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
    6666        (["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-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]),
     67        (["Source/WebCore/rendering/RenderThemeIOS.mm", "Source/WebCore/rendering/RenderThemeIOS.h"], ["ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]),
    6868        (["Tools/CISupport/build-webkit-org/public_html/LeaksViewer/LeaksViewer.js"], []),
    6969    ]
     
    7373            # FIXME: We should test more platforms here once
    7474            # 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-14", "ios-simulator-14", "tvos-14", "tvos-simulator-14", "watchos-7", "watchos-simulator-7"]:
     75            for platform in ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "win", "ios-15", "ios-simulator-15", "tvos-15", "tvos-simulator-15", "watchos-8", "watchos-simulator-8"]:
    7676                should_build = platform in platforms or "*" in platforms
    7777                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

    r283266 r283270  
     12021-09-29  Matt Lewis  <jlewis3@apple.com>
     2
     3        Unreviewed built trigger fix.
     4
     5        * CISupport/build-webkit-org/wkbuild.py:
     6        (_should_file_trigger_build):
     7        * CISupport/build-webkit-org/wkbuild_unittest.py:
     8        (ShouldBuildTest):
     9        (ShouldBuildTest.test_should_build):
     10
    1112021-09-29  Basuke Suzuki  <basuke.suzuki@sony.com>
    212
Note: See TracChangeset for help on using the changeset viewer.