Changeset 89138 in webkit


Ignore:
Timestamp:
Jun 17, 2011 8:31:24 AM (13 years ago)
Author:
dbates@webkit.org
Message:

2011-06-17 Daniel Bates <dbates@rim.com>

Rubber-stamped by Eric Seidel.

Remove run-javascriptcore-tests --skip-build option; Instead add --build/no-build options
https://bugs.webkit.org/show_bug.cgi?id=62767

Part 2 of 3

Update the BuildBot master.cfg to use the new --no-build run-javascriptcore-tests
command line option instead of --skip-build.

We'll remove --skip-build from run-javascriptcore-test in a follow up patch once the
master buildbot picks up the change.

  • BuildSlaveSupport/build.webkit.org-config/master.cfg:
Location:
trunk/Tools
Files:
2 edited

Legend:

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

    r89054 r89138  
    149149    logfiles = {'actual.html (source)': 'Source/JavaScriptCore/tests/mozilla/actual.html'}
    150150
    151     def __init__(self, skipBuild=False, *args, **kwargs):
    152         self.skipBuild = skipBuild
     151    def __init__(self, buildJSCTool=True, *args, **kwargs):
     152        self.buildJSCTool = buildJSCTool
    153153        shell.Test.__init__(self, *args, **kwargs)
    154         self.addFactoryArguments(skipBuild=skipBuild)
     154        self.addFactoryArguments(buildJSCTool=buildJSCTool)
    155155
    156156    def start(self):
    157157        appendCustomBuildFlags(self, self.getProperty('platform'))
    158         if self.skipBuild:
    159             self.setCommand(self.command + ['--skip-build'])
     158        if not self.buildJSCTool:
     159            self.setCommand(self.command + ['--no-build'])
    160160        return shell.Test.start(self)
    161161
     
    200200               WithProperties("--%(configuration)s"), "--exit-after-n-crashes-or-timeouts", "20",  "--exit-after-n-failures", "500"]
    201201
    202     def __init__(self, skipBuild=False, *args, **kwargs):
    203         self.skipBuild = skipBuild
     202    def __init__(self, buildJSCTool=True, *args, **kwargs):
     203        self.buildJSCTool = buildJSCTool
    204204        shell.Test.__init__(self, *args, **kwargs)
    205         self.addFactoryArguments(skipBuild=skipBuild)
     205        self.addFactoryArguments(buildJSCTool=buildJSCTool)
    206206
    207207    def start(self):
     
    212212        else:
    213213            rootArgument = ['--root=WebKitBuild/bin']
    214         if self.skipBuild:
     214        if not self.buildJSCTool:
    215215            self.setCommand(self.command + rootArgument)
    216216        return shell.Test.start(self)
     
    526526        self.addStep(DownloadBuiltProduct)
    527527        self.addStep(ExtractBuiltProduct)
    528         self.addStep(RunJavaScriptCoreTests, skipBuild=True)
    529         self.addStep(self.TestClass, skipBuild=(platform == 'win'))
     528        self.addStep(RunJavaScriptCoreTests, buildJSCTool=False)
     529        self.addStep(self.TestClass, buildJSCTool=(platform != 'win'))
    530530
    531531        # FIXME: Only running in debug mode due to https://bugs.webkit.org/show_bug.cgi?id=61812
  • trunk/Tools/ChangeLog

    r89136 r89138  
     12011-06-17  Daniel Bates  <dbates@rim.com>
     2
     3        Rubber-stamped by Eric Seidel.
     4
     5        Remove run-javascriptcore-tests --skip-build option; Instead add --build/no-build options
     6        https://bugs.webkit.org/show_bug.cgi?id=62767
     7
     8        Part 2 of 3
     9
     10        Update the BuildBot master.cfg to use the new --no-build run-javascriptcore-tests
     11        command line option instead of --skip-build.
     12
     13        We'll remove --skip-build from run-javascriptcore-test in a follow up patch once the
     14        master buildbot picks up the change.
     15
     16        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
     17
    1182011-06-17  Daniel Bates  <dbates@rim.com>
    219
Note: See TracChangeset for help on using the changeset viewer.