Exemple #1
0
 def __init__(self, platform, configuration=None, architectures=None, triggers=None, additionalArguments=None, **kwargs):
     Factory.__init__(self, platform=platform, configuration=configuration, architectures=architectures, buildOnly=False, triggers=triggers, additionalArguments=additionalArguments, verifycqplus=True)
     self.addStep(KillOldProcesses())
     self.addStep(CompileWebKit(skipUpload=True))
     self.addStep(KillOldProcesses())
     self.addStep(ValidatePatch(addURLs=False, verifycqplus=True))
     self.addStep(RunWebKit1Tests())
Exemple #2
0
 def __init__(self, platform, configuration=None, architectures=None, additionalArguments=None, **kwargs):
     factory.BuildFactory.__init__(self)
     self.addStep(ConfigureBuild(platform=platform, configuration=configuration, architectures=architectures, buildOnly=False, triggers=None, remotes=None, additionalArguments=additionalArguments))
     self.addStep(ValidatePatch(verifycqplus=True))
     self.addStep(ValidateCommiterAndReviewer())
     self.addStep(PrintConfiguration())
     self.addStep(CheckOutSource())
     self.addStep(FetchBranches())
     self.addStep(ShowIdentifier())
     self.addStep(UpdateWorkingDirectory())
     self.addStep(ApplyPatch())
     self.addStep(ValidateChangeLogAndReviewer())
     self.addStep(FindModifiedChangeLogs())
     self.addStep(KillOldProcesses())
     self.addStep(CompileWebKit(skipUpload=True))
     self.addStep(KillOldProcesses())
     self.addStep(ValidatePatch(addURLs=False, verifycqplus=True))
     self.addStep(CheckPatchStatusOnEWSQueues())
     self.addStep(RunWebKitTests())
     self.addStep(ValidatePatch(addURLs=False, verifycqplus=True))
     self.addStep(CheckOutSource())
     self.addStep(ShowIdentifier())
     self.addStep(UpdateWorkingDirectory())
     self.addStep(ApplyPatch())
     self.addStep(CreateLocalGITCommit())
     self.addStep(PushCommitToWebKitRepo())
     self.addStep(SetBuildSummary())
Exemple #3
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              triggered_by=None,
              additionalArguments=None,
              checkRelevance=False,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      triggered_by=triggered_by,
                      additionalArguments=additionalArguments,
                      checkRelevance=checkRelevance)
     if platform == 'gtk':
         self.addStep(InstallGtkDependencies())
     self.getProduct()
     if self.willTriggerCrashLogSubmission:
         self.addStep(WaitForCrashCollection())
     self.addStep(KillOldProcesses())
     if self.LayoutTestClass:
         self.addStep(FindModifiedLayoutTests(skipBuildIfNoResult=False))
         self.addStep(RunWebKitTestsInStressMode(num_iterations=10))
         self.addStep(self.LayoutTestClass())
     if self.APITestClass:
         self.addStep(self.APITestClass())
     if self.willTriggerCrashLogSubmission:
         self.addStep(TriggerCrashLogSubmission())
     if self.LayoutTestClass:
         self.addStep(SetBuildSummary())
Exemple #4
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              additionalArguments=None,
              checkRelevance=False,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      additionalArguments=additionalArguments,
                      checkRelevance=checkRelevance)
     if platform == 'gtk':
         self.addStep(InstallGtkDependencies())
     self.getProduct()
     if self.willTriggerCrashLogSubmission:
         self.addStep(WaitForCrashCollection())
     self.addStep(KillOldProcesses())
     if self.LayoutTestClass:
         self.addStep(self.LayoutTestClass())
     if self.APITestClass:
         self.addStep(self.APITestClass())
     if self.willTriggerCrashLogSubmission:
         self.addStep(TriggerCrashLogSubmission())
     if self.LayoutTestClass:
         self.addStep(SetBuildSummary())
Exemple #5
0
 def __init__(self, platform, configuration=None, architectures=None, additionalArguments=None, **kwargs):
     GTKBuildFactory.__init__(self, platform=platform, configuration=configuration, architectures=architectures, buildOnly=True, additionalArguments=additionalArguments)
     self.addStep(KillOldProcesses())
     self.addStep(ValidatePatch(verifyBugClosed=False, addURLs=False))
     if self.LayoutTestClass:
         self.addStep(self.LayoutTestClass())
     if self.APITestClass:
         self.addStep(self.APITestClass())
Exemple #6
0
 def __init__(self, platform, configuration=None, architectures=None, additionalArguments=None, **kwargs):
     Factory.__init__(self, platform=platform, configuration=configuration, architectures=architectures, buildOnly=False, additionalArguments=additionalArguments)
     self.getProduct()
     self.addStep(KillOldProcesses())
     if self.LayoutTestClass:
         self.addStep(self.LayoutTestClass())
     if self.APITestClass:
         self.addStep(self.APITestClass())
Exemple #7
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              triggers=None,
              additionalArguments=None,
              **kwargs):
     Factory.__init__(self, platform, configuration, architectures, True,
                      triggers, additionalArguments)
     self.addStep(KillOldProcesses())
     self.addStep(CompileWebKit(skipUpload=True))
Exemple #8
0
 def __init__(self, platform, configuration=None, architectures=None, additionalArguments=None, **kwargs):
     Factory.__init__(self, platform=platform, configuration=configuration, architectures=architectures, buildOnly=False, additionalArguments=additionalArguments)
     if platform == 'gtk':
         self.addStep(InstallGtkDependencies())
     self.getProduct()
     self.addStep(KillOldProcesses())
     if self.LayoutTestClass:
         self.addStep(self.LayoutTestClass())
         self.addStep(SetBuildSummary())
     if self.APITestClass:
         self.addStep(self.APITestClass())
Exemple #9
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              triggers=None,
              additionalArguments=None,
              **kwargs):
     Factory.__init__(self, platform, configuration, architectures, False,
                      triggers, additionalArguments)
     self.addStep(KillOldProcesses())
     self.addStep(CompileWebKit())
     self.addStep(RunWebKit1Tests())
Exemple #10
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              triggers=None,
              additionalArguments=None,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=True,
                      triggers=triggers,
                      additionalArguments=additionalArguments)
     self.addStep(KillOldProcesses())
     self.addStep(InstallWpeDependencies())
     self.addStep(CompileWebKit(skipUpload=True))
Exemple #11
0
 def __init__(self,
              platform,
              configuration='release',
              architectures=None,
              remotes=None,
              additionalArguments=None,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      remotes=remotes,
                      additionalArguments=additionalArguments,
                      checkRelevance=True)
     self.addStep(KillOldProcesses())
     self.addStep(CompileJSC())
Exemple #12
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              triggers=None,
              additionalArguments=None,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      triggers=triggers,
                      additionalArguments=additionalArguments)
     self.addStep(KillOldProcesses())
     if platform == 'gtk':
         self.addStep(InstallGtkDependencies())
     self.addStep(CompileWebKit())
Exemple #13
0
 def __init__(self,
              platform,
              configuration='release',
              architectures=None,
              remotes=None,
              additionalArguments=None,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      remotes=remotes,
                      additionalArguments=additionalArguments,
                      checkRelevance=True)
     self.addStep(DownloadBuiltProduct())
     self.addStep(ExtractBuiltProduct())
     self.addStep(KillOldProcesses())
     self.addStep(RunJavaScriptCoreTests())
Exemple #14
0
 def __init__(self,
              platform,
              configuration='release',
              architectures=None,
              remotes=None,
              additionalArguments=None,
              runTests='true',
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      remotes=remotes,
                      additionalArguments=additionalArguments,
                      checkRelevance=True)
     self.addStep(KillOldProcesses())
     self.addStep(CompileJSC(skipUpload=True))
     if runTests.lower() == 'true':
         self.addStep(RunJavaScriptCoreTests())
Exemple #15
0
 def __init__(self,
              platform,
              configuration=None,
              architectures=None,
              triggered_by=None,
              additionalArguments=None,
              checkRelevance=False,
              **kwargs):
     Factory.__init__(self,
                      platform=platform,
                      configuration=configuration,
                      architectures=architectures,
                      buildOnly=False,
                      triggered_by=triggered_by,
                      additionalArguments=additionalArguments,
                      checkRelevance=checkRelevance)
     self.getProduct()
     self.addStep(WaitForCrashCollection())
     self.addStep(KillOldProcesses())
     self.addStep(RunWebKitTestsInStressMode())
     self.addStep(RunWebKitTestsInStressGuardmallocMode())
     self.addStep(TriggerCrashLogSubmission())
     self.addStep(SetBuildSummary())