Changeset 183641 in webkit
- Timestamp:
- Apr 30, 2015 1:01:18 PM (9 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/wkbuild.py
r180240 r183641 48 48 ("Websites", []), 49 49 ("efl", []), 50 ("i phone", []),50 ("ios", []), 51 51 ("opengl", []), 52 52 ("opentype", []), … … 55 55 56 56 # Directories that should trigger builds on only some bots. 57 ("LayoutTests/platform/mac-mavericks", ["mac-mavericks"]), 58 ("LayoutTests/platform/mac-yosemite", ["mac-mavericks", "mac-yosemite"]), 59 ("LayoutTests/platform/mac-wk2", ["mac-mavericks", "mac-yosemite"]), 60 ("LayoutTests/platform/mac-wk1", ["mac-mavericks", "mac-yosemite"]), 57 61 ("LayoutTests/platform/mac", ["mac", "win"]), 62 ("LayoutTests/platform/wk2", ["mac"]), 58 63 ("cairo", ["gtk", "wincairo"]), 59 ("cf", ["mac", " qt", "win"]),64 ("cf", ["mac", "win"]), 60 65 ("cocoa", ["mac"]), 61 66 ("curl", ["gtk", "wincairo"]), 62 67 ("gobject", ["gtk"]), 63 ("gpu", ["mac"]),64 68 ("gstreamer", ["gtk"]), 65 69 ("gtk", ["gtk"]), 66 70 ("mac", ["mac"]), 67 ("mac-leopard", ["mac-leopard"]),68 ("mac-lion", ["mac-leopard", "mac-lion", "mac-snowleopard", "win"]),69 ("mac-mountainlion", ["mac-leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard", "win"]),70 ("mac-snowleopard", ["mac-leopard", "mac-snowleopard"]),71 ("mac-wk2", ["mac-lion", "mac-snowleopard", "mac-mavericks", "mac-mountainlion", "win"]),72 71 ("objc", ["mac"]), 73 ("qt", ["qt"]),74 72 ("soup", ["gtk"]), 75 73 ("win", ["win"]), … … 92 90 (r"\.exp(?:\.in)?$", ["mac"]), 93 91 (r"\.order$", ["mac"]), 94 (r"\.pr[io]$", ["qt"]),95 92 (r"\.(?:vcproj|vcxproj)/", ["win"]), 96 93 (r"\.xcconfig$", ["mac"]), -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py
r180261 r183641 28 28 _should_build_tests = [ 29 29 (["ChangeLog", "Source/WebCore/ChangeLog", "Source/WebKit2/ChangeLog-2011-02-11"], []), 30 (["GNUmakefile.am", "Source/WebCore/GNUmakefile.am"], ["gtk"]),31 30 (["Websites/bugs.webkit.org/foo", "Source/WebCore/bar"], ["*"]), 32 31 (["Websites/bugs.webkit.org/foo"], []), 33 (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac- leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard"]),32 (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-mavericks", "mac-yosemite"]), 34 33 (["Source/JavaScriptCore/JavaScriptCore.vcproj/foo", "Source/WebKit2/win/WebKit2.vcproj", "Source/WebKit/win/WebKit.sln", "Tools/WebKitTestRunner/Configurations/WebKitTestRunnerCommon.vsprops"], ["win"]), 35 34 (["LayoutTests/platform/mac/foo", "Source/WebCore/bar"], ["*"]), 36 35 (["LayoutTests/foo"], ["*"]), 37 36 (["LayoutTests/canvas/philip/tests/size.attributes.parse.exp-expected.txt", "LayoutTests/canvas/philip/tests/size.attributes.parse.exp.html"], ["*"]), 38 (["LayoutTests/platform/mac-leopard/foo"], ["mac-leopard"]), 39 (["LayoutTests/platform/mac-lion/foo"], ["mac-leopard", "mac-lion", "mac-snowleopard", "win"]), 40 (["LayoutTests/platform/mac-snowleopard/foo"], ["mac-leopard", "mac-snowleopard"]), 41 (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-lion", "mac-mountainlion", "mac-snowleopard", "win"]), 42 (["LayoutTests/platform/mac/foo"], ["mac-leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard", "win"]), 37 (["LayoutTests/platform/mac-mavericks/foo"], ["mac-mavericks"]), 38 (["LayoutTests/platform/mac-yosemite/foo"], ["mac-mavericks", "mac-yosemite"]), 39 (["LayoutTests/platform/wk2/Skipped"], ["mac-mavericks", "mac-yosemite"]), 40 (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-mavericks", "mac-yosemite"]), 41 (["LayoutTests/platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt"], ["mac-mavericks", "mac-yosemite"]), 42 (["LayoutTests/platform/mac/foo"], ["mac-mavericks", "mac-yosemite", "win"]), 43 (["LayoutTests/platform/mac-wk2/platform/mac/editing/spelling/autocorrection-contraction-expected.txt"], ["mac-mavericks", "mac-yosemite"]), 43 44 (["LayoutTests/platform/win-xp/foo"], ["win"]), 44 (["LayoutTests/platform/win-wk 2/foo"], ["win"]),45 (["LayoutTests/platform/win-wk1/foo"], ["win"]), 45 46 (["LayoutTests/platform/win/foo"], ["win"]), 46 (["Source/WebKit/mac/WebKit. exp"], ["mac-leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard"]),47 (["Source/WebCore/mac/foo"], ["mac- leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard"]),47 (["Source/WebKit/mac/WebKit.mac.exp"], ["mac-mavericks", "mac-yosemite"]), 48 (["Source/WebCore/mac/foo"], ["mac-mavericks", "mac-yosemite"]), 48 49 (["Source/WebCore/win/foo"], ["win"]), 49 (["Source/WebCore/platform/graphics/gpu/foo"], ["mac-leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard"]),50 50 (["Source/WebCore/platform/wx/wxcode/win/foo"], []), 51 (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-leopard", "mac-lion", "mac-mountainlion", "mac-snowleopard"]), 51 (["Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm"], []), 52 (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-mavericks", "mac-yosemite"]), 52 53 (["Tools/BuildSlaveSupport/build.webkit.org-config/public_html/LeaksViewer/LeaksViewer.js"], []), 53 54 ] … … 57 58 # FIXME: We should test more platforms here once 58 59 # wkbuild._should_file_trigger_build is implemented for them. 59 for platform in ["mac- leopard", "mac-lion", "mac-mavericks", "mac-mountainlion", "mac-snowleopard", "win"]:60 for platform in ["mac-mavericks", "mac-yosemite", "win"]: 60 61 should_build = platform in platforms or "*" in platforms 61 62 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
r183634 r183641 1 2015-04-30 Alexey Proskuryakov <ap@apple.com> 2 3 r183355 didn't trigger Mac tests 4 https://bugs.webkit.org/show_bug.cgi?id=144464 5 6 Reviewed by Simon Fraser. 7 8 Update badly neglected filters and unit tests. 9 10 * BuildSlaveSupport/build.webkit.org-config/wkbuild.py: 11 (_should_file_trigger_build): 12 * BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py: 13 (ShouldBuildTest): 14 (ShouldBuildTest.test_should_build): 15 1 16 2015-04-30 Xabier Rodriguez Calvar <calvaris@igalia.com> 2 17
Note: See TracChangeset
for help on using the changeset viewer.