Changeset 156570 in webkit


Ignore:
Timestamp:
Sep 27, 2013, 1:47:39 PM (11 years ago)
Author:
ap@apple.com
Message:

Don't hardcode builder specific configuration in buildbot master.cfg
https://bugs.webkit.org/show_bug.cgi?id=122023

Reviewed by Mark Rowe.

  • BuildSlaveSupport/build.webkit.org-config/config.json: Added an additionalArguments

property to Qt Mountain Lion Release, making it run pixel tests.

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

(RunWebKitTests.start): Use additionalArguments.
(RunWebKit2Tests.start): Don't hardcode individual bot behavior here.

Location:
trunk/Tools
Files:
3 edited

Legend:

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

    r156417 r156570  
    227227                      "name": "Qt Mountain Lion Release", "type": "BuildAndTestWebKit2", "builddir": "qt-mountainlion-release",
    228228                      "platform": "qt-5.0-mac-wk2", "configuration": "release", "architectures": ["x86_64"],
     229                      "additionalArguments": ["--pixel"],
    229230                      "slavenames": ["oslo-mountainlion"]
    230231                    },
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg

    r155656 r156570  
    345345        shouldAbortEarly = self.getProperty('shouldAbortEarly')
    346346        appendCustomBuildFlags(self, platform, self.getProperty('fullPlatform'))
     347        additionalArguments = self.getProperty('additionalArguments')
    347348        if platform.startswith('mac'):
    348349            self.setCommand(self.command + ['--no-build'])
     
    356357        if not self.buildJSCTool:
    357358            self.setCommand(self.command + rootArgument)
     359        if additionalArguments:
     360            self.setCommand(self.command + additionalArguments)
    358361        return shell.Test.start(self)
    359362
     
    664667        self.setProperty("shouldAbortEarly", False)
    665668        self.setCommand(self.command + ["--webkit-test-runner"])
    666         if self.getProperty('buildername') == "Qt Mountain Lion Release":
    667             self.setCommand(self.command + ["-p"])
    668669
    669670        return RunWebKitTests.start(self)
  • trunk/Tools/ChangeLog

    r156569 r156570  
     12013-09-27  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Don't hardcode builder specific configuration in buildbot master.cfg
     4        https://bugs.webkit.org/show_bug.cgi?id=122023
     5
     6        Reviewed by Mark Rowe.
     7
     8        * BuildSlaveSupport/build.webkit.org-config/config.json: Added an additionalArguments
     9        property to Qt Mountain Lion Release, making it run pixel tests.
     10
     11        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
     12        (RunWebKitTests.start): Use additionalArguments.
     13        (RunWebKit2Tests.start): Don't hardcode individual bot behavior here.
     14
    1152013-09-27  Tim Horton  <timothy_horton@apple.com>
    216
Note: See TracChangeset for help on using the changeset viewer.