Changeset 161949 in webkit


Ignore:
Timestamp:
Jan 13, 2014 10:58:01 PM (10 years ago)
Author:
Lucas Forschler
Message:

Update the LLINT CLoop Bot build infrastructure
https://bugs.webkit.org/show_bug.cgi?id=126604

Unreviewed.

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

(CompileLLINTCLoop):
(RunLLINTCLoopTests):
(BuildAndTestLLINTCLoopFactory):
(BuildAndTestLLINTCLoopFactory.init):

Location:
trunk/Tools
Files:
3 edited

Legend:

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

    r161619 r161949  
    9494                      "slavenames": ["apple-mini-142", "apple-mini-211"]
    9595                    },
    96                     { "name": "Apple Mavericks CLOOP (BuildAndTest)", "type": "BuildAndTestCLOOP", "builddir": "mavericks-cloop-debug",
     96                    { "name": "Apple Mavericks LLINT CLoop (BuildAndTest)", "type": "BuildAndTestLLINTCLoop", "builddir": "mavericks-cloop-debug",
    9797                      "platform": "mac-mavericks", "configuration": "debug", "architectures": ["x86_64"],
    9898                      "slavenames": ["apple-mini-180"]
     
    196196                    },
    197197                    { "type": "PlatformSpecificScheduler", "platform": "mac-mavericks", "branch": "trunk", "treeStableTimer": 45.0,
    198                       "builderNames": ["Apple Mavericks Release (Build)", "Apple Mavericks Debug (Build)", "Apple Mavericks CLOOP (BuildAndTest)"]
     198                      "builderNames": ["Apple Mavericks Release (Build)", "Apple Mavericks Debug (Build)", "Apple Mavericks LLINT CLoop (BuildAndTest)"]
    199199                    },
    200200                    { "type": "PlatformSpecificScheduler", "platform": "win", "branch": "trunk", "treeStableTimer": 45.0,
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg

    r161868 r161949  
    226226
    227227
    228 class CompileCLOOP(CompileWebKit):
     228class CompileLLINTCLoop(CompileWebKit):
    229229    command = ["perl", "./Tools/Scripts/build-jsc", "--cloop", WithProperties("--%(configuration)s")]
    230230
     
    539539
    540540
    541 class RunCLOOPTests(TestWithFailureCount):
     541class RunLLINTCLoopTests(TestWithFailureCount):
    542542    name = "webkit-jsc-cloop-test"
    543543    description = ["cloop-tests running"]
     
    821821            self.addStep(trigger.Trigger(schedulerNames=triggers))
    822822
    823 class BuildAndTestCLOOPFactory(BuildAndTestFactory):
    824     CompileClass = CompileCLOOP
    825     LayoutTestClass = RunCLOOPTests
     823class BuildAndTestLLINTCLoopFactory(Factory):
     824    def __init__(self, platform, configuration, architectures, triggers=None, additionalArguments=None, SVNMirror=None, **kwargs):
     825        Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror, **kwargs)
     826        self.addStep(CompileLLINTCLoop())
     827        self.addStep(RunLLINTCLoopTests())
    826828
    827829class BuildAndTestWebKit2Factory(BuildAndTestFactory):
  • trunk/Tools/ChangeLog

    r161948 r161949  
     12014-01-13  Lucas Forschler  <lforschler@apple.com>
     2
     3        Update the LLINT CLoop Bot build infrastructure
     4        https://bugs.webkit.org/show_bug.cgi?id=126604
     5       
     6        Unreviewed.
     7       
     8        * BuildSlaveSupport/build.webkit.org-config/config.json:
     9        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
     10        (CompileLLINTCLoop):
     11        (RunLLINTCLoopTests):
     12        (BuildAndTestLLINTCLoopFactory):
     13        (BuildAndTestLLINTCLoopFactory.__init__):
     14
    1152014-01-13  Jinwoo Song  <jinwoo7.song@samsung.com>
    216
Note: See TracChangeset for help on using the changeset viewer.