Changeset 178596 in webkit


Ignore:
Timestamp:
Jan 16, 2015 1:25:50 PM (9 years ago)
Author:
alex.christensen@flexsim.com
Message:

Resurrect the WinCairo bot.
https://bugs.webkit.org/show_bug.cgi?id=139908

Patch by Alex Christensen <alex.christensen@flexsim.com> on 2015-01-16
Reviewed by Csaba Osztrogonác.

  • BuildSlaveSupport/build.webkit.org-config/config.json:
  • BuildSlaveSupport/build.webkit.org-config/master.cfg:

(appendCustomBuildFlags):

  • BuildSlaveSupport/test-result-archive:

(archiveTestResults):
Add WinCairo buildbot.

Location:
trunk/Tools
Files:
4 edited

Legend:

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

    r177655 r178596  
    5656                    { "name": "bot501", "platform": "win" },
    5757
     58                    { "name": "wincairo-1", "platform": "wincairo" },
     59
    5860                    { "name": "gtk-linux-slave-1", "platform": "gtk" },
    5961                    { "name": "gtk-linux-slave-2", "platform": "gtk" },
     
    254256                    },
    255257                    {
     258                      "name": "WinCairo 64-Bit Release", "type": "BuildAndNonLayoutTest", "builddir": "win-cairo-release",
     259                      "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
     260                      "slavenames": ["wincairo-1"]
     261                    },
     262                    {
    256263                      "name": "EFL Linux 64-bit Release WK2", "type": "BuildAndTest", "builddir": "efl-linux-64-release-wk2",
    257264                      "platform": "efl", "configuration": "release", "architectures": ["x86_64"],
     
    282289                                       "EFL Linux 64-bit Release WK2",
    283290                                       "EFL Linux ARMv7 Thumb2 Release (Build)", "EFL Linux ARMv7 Traditional Release (Build)",
    284                                        "EFL Linux 64-bit Release WK2 (Perf)"]
     291                                       "EFL Linux 64-bit Release WK2 (Perf)", "WinCairo 64-Bit Release"]
    285292                    },
    286293                    { "type": "PlatformSpecificScheduler", "platform": "mac-mountainlion", "branch": "trunk", "treeStableTimer": 45.0,
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg

    r177575 r178596  
    189189
    190190def appendCustomBuildFlags(step, platform, fullPlatform=""):
    191     if platform in ('efl', 'gtk'):
     191    if platform in ('efl', 'gtk', 'wincairo'):
    192192        step.setCommand(step.command + ['--' + platform])
    193193
  • trunk/Tools/BuildSlaveSupport/test-result-archive

    r176279 r178596  
    4747
    4848def archiveTestResults(configuration, platform, layoutTestResultsDir):
    49     assert platform in ('mac', 'win', 'gtk', 'efl')
     49    assert platform in ('mac', 'win', 'gtk', 'efl', 'wincairo')
    5050
    5151    try:
     
    6767        if subprocess.call(["ditto", "-c", "-k", "--sequesterRsrc", layoutTestResultsDir, archiveFile]):
    6868            return 1
    69     elif platform in ('win', 'gtk', 'efl'):
     69    elif platform in ('win', 'gtk', 'efl', 'wincairo'):
    7070        if subprocess.call(["zip", "-r", archiveFile, "."], cwd=layoutTestResultsDir):
    7171            return 1
  • trunk/Tools/ChangeLog

    r178589 r178596  
     12015-01-16  Alex Christensen  <alex.christensen@flexsim.com>
     2
     3        Resurrect the WinCairo bot.
     4        https://bugs.webkit.org/show_bug.cgi?id=139908
     5
     6        Reviewed by Csaba Osztrogonác.
     7
     8        * BuildSlaveSupport/build.webkit.org-config/config.json:
     9        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
     10        (appendCustomBuildFlags):
     11        * BuildSlaveSupport/test-result-archive:
     12        (archiveTestResults):
     13        Add WinCairo buildbot.
     14
    1152015-01-16  Chris Dumez  <cdumez@apple.com>
    216
Note: See TracChangeset for help on using the changeset viewer.