Changeset 217922 in webkit
- Timestamp:
- Jun 7, 2017 9:46:34 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js
r212396 r217922 26 26 Dashboard = { 27 27 Platform: { 28 macOSHighSierra: { name: "macos-highsierra", readableName: "macOS High Sierra", order: 7 }, 28 29 macOSSierra: { name: "macos-sierra", readableName: "macOS Sierra", order: 8 }, 29 30 MacOSXElCapitan: { name: "mac-os-x-elcapitan", readableName: "OS X El Capitan", order: 9 }, -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css
r212396 r217922 189 189 } 190 190 191 table.queue-grid tr.platform.macos-highsierra img.logo { 192 content: -webkit-image-set(url(../Images/HighSierra@2x.png) 2x, url(../Images/HighSierra.png) 1x); 193 } 194 191 195 table.queue-grid tr.platform.windows-8 img.logo { 192 196 content: -webkit-image-set(url(../Images/Windows8@2x.png) 2x, url(../Images/Windows8.png) 1x); -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/wkbuild.py
r212396 r217922 38 38 # will have to figure out what the right set of directories/patterns is for 39 39 # that platform. 40 assert(target_platform in ("mac-yosemite", "mac-elcapitan", "mac-sierra", " win", "ios-10", "ios-simulator-10"))40 assert(target_platform in ("mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "win", "ios-10", "ios-simulator-10")) 41 41 42 42 directories = [ … … 59 59 ("LayoutTests/platform/mac-elcapitan", ["mac-yosemite", "mac-elcapitan"]), 60 60 ("LayoutTests/platform/mac-sierra", ["mac-yosemite", "mac-elcapitan", "mac-sierra"]), 61 ("LayoutTests/platform/mac-wk2", ["mac-yosemite", "mac-elcapitan", "mac-sierra"]), 62 ("LayoutTests/platform/mac-wk1", ["mac-yosemite", "mac-elcapitan", "mac-sierra"]), 61 ("LayoutTests/platform/mac-highsierra", ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 62 ("LayoutTests/platform/mac-wk2", ["mac"]), 63 ("LayoutTests/platform/mac-wk1", ["mac"]), 63 64 ("LayoutTests/platform/mac", ["mac", "win"]), 64 65 ("LayoutTests/platform/wk2", ["mac", "ios"]), -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py
r205884 r217922 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", " ios-10", "ios-simulator-10"]),33 (["Source/JavaScriptCore/Configurations/Base.xcconfig"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " ios-10", "ios-simulator-10"]),32 (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "ios-10", "ios-simulator-10"]), 33 (["Source/JavaScriptCore/Configurations/Base.xcconfig"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "ios-10", "ios-simulator-10"]), 34 34 (["Source/JavaScriptCore/JavaScriptCore.vcproj/foo", "Source/WebKit2/win/WebKit2.vcproj", "Source/WebKit/win/WebKit.sln", "Tools/WebKitTestRunner/Configurations/WebKitTestRunnerCommon.vsprops"], ["win"]), 35 35 (["LayoutTests/platform/mac/foo", "Source/WebCore/bar"], ["*"]), … … 39 39 (["LayoutTests/platform/mac-elcapitan/foo"], ["mac-yosemite", "mac-elcapitan"]), 40 40 (["LayoutTests/platform/mac-sierra/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra"]), 41 (["LayoutTests/platform/mac-highsierra/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 41 42 (["LayoutTests/platform/ios-simulator/foo"], ["ios-10", "ios-simulator-10"]), 42 43 (["LayoutTests/platform/ios-simulator-wk1/foo"], ["ios-10", "ios-simulator-10"]), 43 44 (["LayoutTests/platform/ios-simulator-wk2/foo"], ["ios-10", "ios-simulator-10"]), 44 (["LayoutTests/platform/wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " ios-10", "ios-simulator-10"]),45 (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra" ]),46 (["LayoutTests/platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt"], ["mac-yosemite", "mac-elcapitan", "mac-sierra" ]),47 (["LayoutTests/platform/mac/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " win"]),48 (["LayoutTests/platform/mac-wk2/platform/mac/editing/spelling/autocorrection-contraction-expected.txt"], ["mac-yosemite", "mac-elcapitan", "mac-sierra" ]),45 (["LayoutTests/platform/wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "ios-10", "ios-simulator-10"]), 46 (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 47 (["LayoutTests/platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 48 (["LayoutTests/platform/mac/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "win"]), 49 (["LayoutTests/platform/mac-wk2/platform/mac/editing/spelling/autocorrection-contraction-expected.txt"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 49 50 (["LayoutTests/platform/win-xp/foo"], ["win"]), 50 51 (["LayoutTests/platform/win-wk1/foo"], ["win"]), 51 52 (["LayoutTests/platform/win/foo"], ["win"]), 52 (["LayoutTests/platform/spi/cocoa/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " ios-10", "ios-simulator-10"]),53 (["LayoutTests/platform/spi/cf/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " win", "ios-10", "ios-simulator-10"]),54 (["Source/WebKit/mac/WebKit.mac.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra" ]),53 (["LayoutTests/platform/spi/cocoa/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "ios-10", "ios-simulator-10"]), 54 (["LayoutTests/platform/spi/cf/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "win", "ios-10", "ios-simulator-10"]), 55 (["Source/WebKit/mac/WebKit.mac.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 55 56 (["Source/WebKit/ios/WebKit.iOS.exp"], ["ios-10", "ios-simulator-10"]), 56 (["Source/Dummy/foo.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " ios-10", "ios-simulator-10"]),57 (["Source/Dummy/foo.exp"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "ios-10", "ios-simulator-10"]), 57 58 (["Source/WebCore/ios/foo"], ["ios-10", "ios-simulator-10"]), 58 (["Source/WebCore/mac/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra" ]),59 (["Source/WebCore/mac/foo"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 59 60 (["Source/WebCore/win/foo"], ["win"]), 60 (["Source/WebCore/bridge/objc/objc_class.mm"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", " ios-10", "ios-simulator-10"]),61 (["Source/WebCore/bridge/objc/objc_class.mm"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "ios-10", "ios-simulator-10"]), 61 62 (["Source/WebCore/platform/wx/wxcode/win/foo"], []), 62 63 (["Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm"], ["ios-10", "ios-simulator-10"]), 63 (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-yosemite", "mac-elcapitan", "mac-sierra" ]),64 (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra"]), 64 65 (["Source/WebCore/rendering/RenderThemeIOS.mm", "Source/WebCore/rendering/RenderThemeIOS.h"], ["ios-10", "ios-simulator-10"]), 65 66 (["Tools/BuildSlaveSupport/build.webkit.org-config/public_html/LeaksViewer/LeaksViewer.js"], []), … … 70 71 # FIXME: We should test more platforms here once 71 72 # wkbuild._should_file_trigger_build is implemented for them. 72 for platform in ["mac-yosemite", "mac-elcapitan", "mac-sierra", " win", "ios-10", "ios-simulator-10"]:73 for platform in ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "win", "ios-10", "ios-simulator-10"]: 73 74 should_build = platform in platforms or "*" in platforms 74 75 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/Scripts/webkitpy/common/system/platforminfo.py
r217793 r217922 170 170 11: 'elcapitan', 171 171 12: 'sierra', 172 13: 'highsierra', 172 173 } 173 174 assert release_version >= min(version_strings.keys()) -
trunk/Tools/Scripts/webkitpy/common/system/platforminfo_unittest.py
r202219 r217922 140 140 self.assertEqual(self.make_info(fake_sys('darwin'), fake_platform('10.11.0')).os_version, 'elcapitan') 141 141 self.assertEqual(self.make_info(fake_sys('darwin'), fake_platform('10.12.0')).os_version, 'sierra') 142 self.assertEqual(self.make_info(fake_sys('darwin'), fake_platform('10.13.0')).os_version, 'future') 142 self.assertEqual(self.make_info(fake_sys('darwin'), fake_platform('10.13.0')).os_version, 'highsierra') 143 self.assertEqual(self.make_info(fake_sys('darwin'), fake_platform('10.14.0')).os_version, 'future') 143 144 144 145 self.assertEqual(self.make_info(fake_sys('linux2')).os_version, 'lucid') -
trunk/Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py
r212319 r217922 210 210 # FIXME: Update the original modifiers and remove this once the old syntax is gone. 211 211 _configuration_tokens_list = [ 212 'Mac', 'SnowLeopard', 'Lion', 'MountainLion', 'Mavericks', 'Yosemite', 'ElCapitan', 'Sierra', 212 'Mac', 'SnowLeopard', 'Lion', 'MountainLion', 'Mavericks', 'Yosemite', 'ElCapitan', 'Sierra', 'HighSierra', 213 213 'Win', 'XP', 'Vista', 'Win7', 214 214 'Linux', -
trunk/Tools/Scripts/webkitpy/port/mac.py
r216776 r217922 42 42 port_name = "mac" 43 43 44 VERSION_FALLBACK_ORDER = ['mac-snowleopard', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra' ]44 VERSION_FALLBACK_ORDER = ['mac-snowleopard', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac-highsierra'] 45 45 SDK = 'macosx' 46 46 … … 69 69 def configuration_specifier_macros(self): 70 70 return { 71 " sierra+": ["sierra", "future"],72 " elcapitan+": ["elcapitan", "sierra", "future"],73 " mavericks+": ["mavericks", "yosemite", "elcapitan", "sierra", "future"],74 "yosemite+": ["yosemite", "elcapitan", "sierra", " future"],71 "highsierra+": ["highsierra", "future"], 72 "sierra+": ["sierra", "highsierra", "future"], 73 "elcapitan+": ["elcapitan", "sierra", "highsierra", "future"], 74 "yosemite+": ["yosemite", "elcapitan", "sierra", "highsierra", "future"], 75 75 } 76 76 -
trunk/Tools/Scripts/webkitpy/port/mac_unittest.py
r216556 r217922 79 79 self.assert_name('mac-sierra', 'yosemite', 'mac-sierra') 80 80 self.assert_name('mac-sierra', 'elcapitan', 'mac-sierra') 81 self.assert_name('mac', 'highsierra', 'mac-highsierra') 82 self.assert_name('mac-highsierra', 'elcapitan', 'mac-highsierra') 83 self.assert_name('mac-highsierra', 'sierra', 'mac-highsierra') 81 84 self.assert_name('mac', 'future', 'mac-future') 82 85 self.assert_name('mac-future', 'future', 'mac-future') … … 98 101 def test_baseline_search_path(self): 99 102 # Note that we don't need total coverage here, just path coverage, since this is all data driven. 100 self._assert_search_path('mac-snowleopard', 'mac-snowleopard', ['mac-snowleopard', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-wk1', 'mac']) 101 self._assert_search_path('mac-lion', 'mac-lion', ['mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-wk1', 'mac']) 102 self._assert_search_path('mac-mountainlion', 'mac-mountainlion', ['mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-wk1', 'mac']) 103 self._assert_search_path('mac-mavericks', 'mac-mavericks', ['mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-wk1', 'mac']) 104 self._assert_search_path('mac-yosemite', 'mac-yosemite', ['mac-yosemite', 'mac-elcapitan', 'mac-wk1', 'mac']) 105 self._assert_search_path('mac-elcapitan', 'mac-elcapitan', ['mac-elcapitan', 'mac-wk1', 'mac']) 106 self._assert_search_path('mac-sierra', 'mac-wk1', ['mac-wk1', 'mac']) 103 self._assert_search_path('mac-snowleopard', 'mac-snowleopard', ['mac-snowleopard', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac-wk1', 'mac']) 104 self._assert_search_path('mac-lion', 'mac-lion', ['mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac-wk1', 'mac']) 105 self._assert_search_path('mac-mountainlion', 'mac-mountainlion', ['mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac-wk1', 'mac']) 106 self._assert_search_path('mac-mavericks', 'mac-mavericks', ['mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac-wk1', 'mac']) 107 self._assert_search_path('mac-yosemite', 'mac-yosemite', ['mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac-wk1', 'mac']) 108 self._assert_search_path('mac-elcapitan', 'mac-elcapitan', ['mac-elcapitan', 'mac-sierra', 'mac-wk1', 'mac']) 109 self._assert_search_path('mac-sierra', 'mac-sierra', ['mac-sierra', 'mac-wk1', 'mac']) 110 self._assert_search_path('mac-highsierra', 'mac-wk1', ['mac-wk1', 'mac']) 107 111 self._assert_search_path('mac-future', 'mac-wk1', ['mac-wk1', 'mac']) 108 self._assert_search_path('mac-snowleopard', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-snowleopard', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac'], use_webkit2=True) 109 self._assert_search_path('mac-lion', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac'], use_webkit2=True) 110 self._assert_search_path('mac-mountainlion', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac'], use_webkit2=True) 111 self._assert_search_path('mac-mavericks', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac'], use_webkit2=True) 112 self._assert_search_path('mac-yosemite', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-yosemite', 'mac-elcapitan', 'mac'], use_webkit2=True) 113 self._assert_search_path('mac-elcapitan', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-elcapitan', 'mac'], use_webkit2=True) 114 self._assert_search_path('mac-sierra', 'mac-wk2', ['mac-wk2', 'wk2', 'mac'], use_webkit2=True) 112 self._assert_search_path('mac-snowleopard', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-snowleopard', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac'], use_webkit2=True) 113 self._assert_search_path('mac-lion', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-lion', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac'], use_webkit2=True) 114 self._assert_search_path('mac-mountainlion', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-mountainlion', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac'], use_webkit2=True) 115 self._assert_search_path('mac-mavericks', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-mavericks', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac'], use_webkit2=True) 116 self._assert_search_path('mac-yosemite', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-yosemite', 'mac-elcapitan', 'mac-sierra', 'mac'], use_webkit2=True) 117 self._assert_search_path('mac-elcapitan', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-elcapitan', 'mac-sierra', 'mac'], use_webkit2=True) 118 self._assert_search_path('mac-sierra', 'mac-wk2', ['mac-wk2', 'wk2', 'mac-sierra', 'mac'], use_webkit2=True) 119 self._assert_search_path('mac-highsierra', 'mac-wk2', ['mac-wk2', 'wk2', 'mac'], use_webkit2=True) 115 120 self._assert_search_path('mac-future', 'mac-wk2', ['mac-wk2', 'wk2', 'mac'], use_webkit2=True) 116 121 -
trunk/Tools/TestResultServer/static-dashboards/flakiness_dashboard.js
r212552 r217922 56 56 } 57 57 }, 58 'HIGHSIERRA': { 59 subPlatforms: { 60 'WK1': { fallbackPlatforms: ['APPLE_MAC_HIGHSIERRA', 'APPLE_MAC'] }, 61 'WK2': { fallbackPlatforms: ['APPLE_MAC_HIGHSIERRA', 'APPLE_MAC', 'WK2'], expectationsDirectory: 'mac-wk2'} 62 } 63 }, 58 64 } 59 65 }, … … 339 345 return 'APPLE_WIN_XP'; 340 346 347 if (string.contains(builderNameUpperCase, 'HIGHSIERRA')) 348 return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_HIGHSIERRA'); 341 349 if (string.contains(builderNameUpperCase, 'SIERRA')) 342 return determineWKPlatform(builderNameUpperCase, ' SIERRA');350 return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_SIERRA'); 343 351 if (string.contains(builderNameUpperCase, 'EL CAPITAN')) 344 return determineWKPlatform(builderNameUpperCase, 'APPLE_ ELCAPITAN');352 return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_ELCAPITAN'); 345 353 if (string.contains(builderNameUpperCase, 'MAVERICKS')) 346 return determineWKPlatform(builderNameUpperCase, 'APPLE_MA VERICKS');354 return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_MAVERICKS'); 347 355 if (string.contains(builderNameUpperCase, 'LION')) 348 356 return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_LION'); … … 688 696 'ElCapitan': 'ELCAPITAN', 689 697 'Sierra': 'SIERRA', 698 'HighSierra': 'HIGHSIERRA', 690 699 'Win7': 'WIN7', 691 700 'XP': 'XP',
Note: See TracChangeset
for help on using the changeset viewer.