diff options
Diffstat (limited to 'WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg')
-rw-r--r-- | WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg index aca3c65..d5cd6fb 100644 --- a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg +++ b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg @@ -317,6 +317,14 @@ class RunWebKit2Tests(RunWebKitTests): return RunWebKitTests.start(self) +class RunChromiumWebKitUnitTests(shell.Test): + name = "webkit-unit-tests" + description = ["webkit-unit-tests running"] + descriptionDone = ["webkit-unit-tests"] + command = ["perl", "./WebKitTools/Scripts/run-chromium-webkit-unit-tests", + WithProperties("--%(configuration)s")] + + class ArchiveTestResults(shell.ShellCommand): command = ["python", "./WebKitTools/BuildSlaveSupport/test-result-archive", WithProperties("--platform=%(platform)s"), WithProperties("--%(configuration)s"), "archive"] @@ -399,6 +407,8 @@ class BuildAndTestFactory(Factory): self.addStep(CompileWebKit) if not platform.startswith("chromium"): self.addStep(RunJavaScriptCoreTests) + if platform.startswith("chromium"): + self.addStep(RunChromiumWebKitUnitTests) self.addStep(self.TestClass) # Tiger's Python 2.3 is too old. WebKit Python requires 2.5+. # Sadly we have no way to detect the version on the slave from here. |