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())
def getProduct(self): self.addStep(DownloadBuiltProduct()) self.addStep(ExtractBuiltProduct())