Changeset 92160 in webkit


Ignore:
Timestamp:
Aug 1, 2011, 6:16:43 PM (14 years ago)
Author:
Stephanie Lewis
Message:

Finish reconfiguration started by Lucas Forschler
Reconfigured slaves:
Removed Leopard Intel Release (Build)
Removed Leopard Intel Release (Tests)
Remove apple-pixel-1
Added Lion slaves from disabled Leopard slaves

Added builders:
Lion Intel Release (Build)
Lion Intel Debug (Build)
Lion Intel Release (Tests)
Lion Intel Release WK2 (Tests)
Lion Intel Debug (Tests)
Lion Intel Debug WK2 (Tests)

Added triggers:
lion-intel-debug-tests
lion-intel-debug-test-wk2
lion-intel-release-tests
lion-intel-release-tests-wk2

Removed trigger:
leopard-intel-release-tests

Added PlatformSpecificScheduler:
mac-lion

Added "mac-lion" to build.py and build_unitttest.py

Reviewed by Mark Rowe.

  • BuildSlaveSupport/build.webkit.org-config/config.json:
  • Scripts/webkitpy/common/config/build.py:
  • Scripts/webkitpy/common/config/build_unittest.py:
Location:
trunk/Tools
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json

    r91782 r92160  
    33
    44                    { "name": "apple-xserve-1", "platform": "mac-leopard" },
    5                     { "name": "apple-xserve-2", "platform": "mac-leopard" },
    6                     { "name": "apple-xserve-3", "platform": "mac-leopard" },
    7 
     5                    { "name": "apple-macpro-7", "platform": "mac-leopard" },   
     6                 
    87                    { "name": "apple-xserve-4", "platform": "mac-snowleopard" },
    98                    { "name": "apple-xserve-5", "platform": "mac-snowleopard" },
     
    1211                    { "name": "apple-xserve-8", "platform": "mac-snowleopard" },       
    1312                    { "name": "apple-xserve-9", "platform": "mac-snowleopard" },       
    14 
    15                     { "name": "apple-pixel-1", "platform": "mac-leopard" },
    16 
    1713                    { "name": "apple-macpro-1", "platform": "mac-snowleopard" },
    1814                    { "name": "apple-macpro-2", "platform": "mac-snowleopard" },
    1915                    { "name": "apple-macpro-3", "platform": "mac-snowleopard" },
    20                     { "name": "apple-macpro-4", "platform": "mac-leopard" },
    21                     { "name": "apple-macpro-5", "platform": "mac-leopard" },   
    22                     { "name": "apple-macpro-6", "platform": "mac-leopard" },
    23                     { "name": "apple-macpro-7", "platform": "mac-leopard" },   
    24                        
    25 
     16
     17                    { "name": "apple-macpro-4", "platform": "mac-lion" },
     18                    { "name": "apple-macpro-5", "platform": "mac-lion" },       
     19                    { "name": "apple-macpro-6", "platform": "mac-lion" },
     20                    { "name": "apple-macpro-8", "platform": "mac-lion" },       
     21                    { "name": "apple-xserve-2", "platform": "mac-lion" },
     22                    { "name": "apple-xserve-3", "platform": "mac-lion" },
     23                    { "name": "apple-xserve-10", "platform": "mac-lion" },
     24                   
    2625                    { "name": "apple-windows-1", "platform": "win"},
    2726                    { "name": "apple-windows-2", "platform": "win"},
     
    7372                  ],
    7473
    75     "builders":   [ { "name": "Leopard Intel Release (Build)", "type": "Build", "builddir": "leopard-intel-release",
    76                       "platform": "mac-leopard", "configuration": "release", "architectures": ["i386"],
    77                       "triggers": ["leopard-intel-release-tests"],
    78                       "slavenames": ["apple-xserve-1", "apple-xserve-2", "test-slave"]
    79                     },
    80                     { "name": "Leopard Intel Release (Tests)", "type": "Test", "builddir": "leopard-intel-release-tests",
    81                       "platform": "mac-leopard", "configuration": "release", "architectures": ["i386"],
    82                       "slavenames": ["apple-macpro-4", "apple-pixel-1", "test-slave", "apple-macpro-7"]
    83                     },
    84 
    85                     { "name": "Leopard Intel Debug (Build)", "type": "Build", "builddir": "leopard-intel-debug",
     74    "builders":   [ { "name": "Leopard Intel Debug (Build)", "type": "Build", "builddir": "leopard-intel-debug",
    8675                      "platform": "mac-leopard", "configuration": "debug", "architectures": ["i386"],
    8776                      "triggers": ["leopard-intel-debug-tests"],
    88                       "slavenames": ["apple-xserve-1", "apple-xserve-2", "test-slave"]
     77                      "slavenames": ["apple-xserve-1"]
    8978                    },
    9079                    { "name": "Leopard Intel Debug (Tests)", "type": "Test", "builddir": "leopard-intel-debug-tests",
    9180                      "platform": "mac-leopard", "configuration": "debug", "architectures": ["i386"],
    92                       "slavenames": ["apple-xserve-3", "test-slave", "apple-macpro-5", "apple-macpro-6", "apple-macpro-7"]
     81                      "slavenames": ["apple-macpro-7"]
    9382                    },
    9483                    { "name": "SnowLeopard Intel Release (Build)", "type": "Build", "builddir": "snowleopard-intel-release",
     
    121110                      "platform": "mac-snowleopard", "configuration": "debug", "architectures": ["x86_64"],
    122111                      "slavenames": ["apple-xserve-9"]
     112                    },
     113                    { "name": "Lion Intel Debug (Build)", "type": "Build", "builddir": "lion-intel-debug",
     114                      "platform": "mac-lion", "configuration": "debug", "architectures": ["x86_64"],
     115                      "triggers": ["lion-intel-debug-tests"],
     116                      "slavenames": ["apple-xserve-2"]
     117                    },
     118                    { "name": "Lion Intel Release (Build)", "type": "Build", "builddir": "lion-intel-release",
     119                      "platform": "mac-lion", "configuration": "release", "architectures": ["x86_64"],
     120                      "triggers": ["lion-intel-release-tests"],
     121                      "slavenames": ["apple-xserve-3"]
     122                    },
     123                    { "name": "Lion Intel Debug (Tests)", "type": "Test", "builddir": "lion-intel-debug-tests",
     124                      "platform": "mac-lion", "configuration": "debug", "architectures": ["x86_64"],
     125                      "slavenames": ["apple-macpro-4"]
     126                    },
     127                    { "name": "Lion Intel Debug (WebKit2 Tests)", "type": "TestWebKit2", "builddir": "lion-intel-debug-tests-wk2",
     128                      "platform": "mac-lion", "configuration": "debug", "architectures": ["x86_64"],
     129                      "slavenames": ["apple-macpro-8"]
     130                    },
     131                    { "name": "Lion Intel Release (Tests)", "type": "Test", "builddir": "lion-intel-release-tests",
     132                      "platform": "mac-lion", "configuration": "release", "architectures": ["x86_64"],
     133                      "slavenames": ["apple-macpro-5", "apple-xserve-10"]
     134                    },
     135                    { "name": "Lion Intel Release (WebKit2 Tests)", "type": "TestWebKit2", "builddir": "lion-intel-release-tests-wk2",
     136                      "platform": "mac-lion", "configuration": "release", "architectures": ["x86_64"],
     137                      "slavenames": ["apple-macpro-6"]
    123138                    },
    124139                    {
     
    264279                                       "CSSRegions SnowLeopard Intel Release (Build)"]
    265280                    },
     281                    { "type": "PlatformSpecificScheduler", "platform": "mac-lion", "branch": "trunk", "treeStableTimer": 45.0,
     282                      "builderNames": ["Lion Intel Release (Build)", "Lion Intel Debug (Build)"]
     283                    },
    266284                    { "type": "PlatformSpecificScheduler", "platform": "win", "branch": "trunk", "treeStableTimer": 45.0,
    267285                      "builderNames": ["Windows Release (Build)", "Windows Debug (Build)"]
    268286                    },
    269                     { "type": "Triggerable", "name": "leopard-intel-release-tests",
    270                       "builderNames": ["Leopard Intel Release (Tests)"]
     287                    { "type": "Triggerable", "name": "lion-intel-release-tests",
     288                      "builderNames": ["Lion Intel Release (Tests)"]
     289                    },
     290                    { "type": "Triggerable", "name": "lion-intel-release-tests-wk2",
     291                      "builderNames": ["Lion Intel Release (WebKit2 Tests)"]
     292                    },
     293                    { "type": "Triggerable", "name": "lion-intel-debug-tests",
     294                      "builderNames": ["Lion Intel Debug (Tests)"]
     295                    },
     296                    { "type": "Triggerable", "name": "lion-intel-debug-tests-wk2",
     297                      "builderNames": ["Lion Intel Debug (WebKit2 Tests)"]
    271298                    },
    272299                    { "type": "Triggerable", "name": "leopard-intel-debug-tests",
  • trunk/Tools/ChangeLog

    r92153 r92160  
     12011-08-01  Stephanie Lewis  <slewis@apple.com>
     2
     3        Finish reconfiguration started by Lucas Forschler
     4        Reconfigured slaves:
     5        Removed Leopard Intel Release (Build)
     6        Removed Leopard Intel Release (Tests)
     7        Remove apple-pixel-1
     8        Added Lion slaves from disabled Leopard slaves
     9
     10        Added builders:
     11        Lion Intel Release (Build)
     12        Lion Intel Debug (Build)
     13        Lion Intel Release (Tests)
     14        Lion Intel Release WK2 (Tests)
     15        Lion Intel Debug (Tests)
     16        Lion Intel Debug WK2 (Tests)
     17
     18        Added triggers:
     19        lion-intel-debug-tests
     20        lion-intel-debug-test-wk2
     21        lion-intel-release-tests
     22        lion-intel-release-tests-wk2
     23       
     24        Removed trigger:
     25        leopard-intel-release-tests
     26
     27        Added PlatformSpecificScheduler:
     28        mac-lion
     29
     30        Added "mac-lion" to build.py and build_unitttest.py
     31
     32        Reviewed by Mark Rowe.
     33
     34        * BuildSlaveSupport/build.webkit.org-config/config.json:
     35        * Scripts/webkitpy/common/config/build.py:
     36        * Scripts/webkitpy/common/config/build_unittest.py:
     37
     38 
    1392011-08-01  Adam Barth  <abarth@webkit.org>
    240
  • trunk/Tools/Scripts/webkitpy/common/config/build.py

    r82679 r92160  
    3838    # will have to figure out what the right set of directories/patterns is for
    3939    # that platform.
    40     assert(target_platform in ("mac-leopard", "mac-snowleopard", "win"))
     40    assert(target_platform in ("mac-leopard", "mac-lion", "mac-snowleopard", "win"))
    4141
    4242    directories = [
     
    7373        ("mac", ["chromium-mac", "mac"]),
    7474        ("mac-leopard", ["mac-leopard"]),
    75         ("mac-snowleopard", ["mac", "win"]),
    76         ("mac-wk2", ["mac-snowleopard", "win"]),
     75        ("mac-snowleopard", ["mac-leopard", "mac-snowleopard", "win"]),
     76        ("mac-wk2", ["mac-lion", "mac-snowleopard", "win"]),
    7777        ("objc", ["mac"]),
    7878        ("qt", ["qt"]),
  • trunk/Tools/Scripts/webkitpy/common/config/build_unittest.py

    r82679 r92160  
    3232        (["Websites/bugs.webkit.org/foo", "Source/WebCore/bar"], ["*"]),
    3333        (["Websites/bugs.webkit.org/foo"], []),
    34         (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-leopard", "mac-snowleopard"]),
     34        (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-leopard", "mac-lion", "mac-snowleopard"]),
    3535        (["Source/JavaScriptCore/JavaScriptCore.vcproj/foo", "Source/WebKit2/win/WebKit2.vcproj", "Source/WebKit/win/WebKit.sln", "Tools/WebKitTestRunner/Configurations/WebKitTestRunnerCommon.vsprops"], ["win"]),
    3636        (["Source/JavaScriptGlue/foo", "Source/WebCore/bar"], ["*"]),
    37         (["Source/JavaScriptGlue/foo"], ["mac-leopard", "mac-snowleopard"]),
     37        (["Source/JavaScriptGlue/foo"], ["mac-leopard", "mac-lion", "mac-snowleopard"]),
    3838        (["LayoutTests/foo"], ["*"]),
    3939        (["LayoutTests/canvas/philip/tests/size.attributes.parse.exp-expected.txt", "LayoutTests/canvas/philip/tests/size.attributes.parse.exp.html"], ["*"]),
     
    4242        (["LayoutTests/platform/mac-leopard/foo"], ["mac-leopard"]),
    4343        (["LayoutTests/platform/mac-snowleopard/foo"], ["mac-leopard", "mac-snowleopard", "win"]),
    44         (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-snowleopard", "win"]),
    45         (["LayoutTests/platform/mac/foo"], ["mac-leopard", "mac-snowleopard", "win"]),
     44        (["LayoutTests/platform/mac-wk2/Skipped"], ["mac-lion", "mac-snowleopard", "win"]),
     45        (["LayoutTests/platform/mac/foo"], ["mac-leopard", "mac-lion", "mac-snowleopard", "win"]),
    4646        (["LayoutTests/platform/win-xp/foo"], ["win"]),
    4747        (["LayoutTests/platform/win-wk2/foo"], ["win"]),
    4848        (["LayoutTests/platform/win/foo"], ["win"]),
    49         (["Source/WebCore.exp.in", "Source/WebKit/mac/WebKit.exp"], ["mac-leopard", "mac-snowleopard"]),
    50         (["Source/WebCore/mac/foo"], ["chromium-mac", "mac-leopard", "mac-snowleopard"]),
     49        (["Source/WebCore.exp.in", "Source/WebKit/mac/WebKit.exp"], ["mac-leopard", "mac-lion", "mac-snowleopard"]),
     50        (["Source/WebCore/mac/foo"], ["chromium-mac", "mac-leopard", "mac-lion", "mac-snowleopard"]),
    5151        (["Source/WebCore/win/foo"], ["chromium-win", "win"]),
    52         (["Source/WebCore/platform/graphics/gpu/foo"], ["mac-leopard", "mac-snowleopard"]),
     52        (["Source/WebCore/platform/graphics/gpu/foo"], ["mac-leopard", "mac-lion", "mac-snowleopard"]),
    5353        (["Source/WebCore/platform/wx/wxcode/win/foo"], []),
    54         (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-leopard", "mac-snowleopard"]),
     54        (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-leopard", "mac-lion", "mac-snowleopard"]),
    5555        (["Source/WebCore/rendering/RenderThemeChromiumLinux.h"], ["chromium-linux"]),
    5656        (["Source/WebCore/rendering/RenderThemeWinCE.h"], []),
     
    6262            # FIXME: We should test more platforms here once
    6363            # build._should_file_trigger_build is implemented for them.
    64             for platform in ["mac-leopard", "mac-snowleopard", "win"]:
     64            for platform in ["mac-leopard", "mac-lion", "mac-snowleopard", "win"]:
    6565                should_build = platform in platforms or "*" in platforms
    6666                self.assertEqual(build.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)))
Note: See TracChangeset for help on using the changeset viewer.