summaryrefslogtreecommitdiffstats
path: root/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg')
-rw-r--r--WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg11
1 files changed, 11 insertions, 0 deletions
diff --git a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
index 5ff4681..acedbd2 100644
--- a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
+++ b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
@@ -247,6 +247,9 @@ class RunWebKitTests(shell.Test):
class NewRunWebKitTests(RunWebKitTests):
command = ["python", "./WebKitTools/Scripts/new-run-webkit-tests", "--noshow-results",
"--verbose", "--results-directory", "layout-test-results",
+ "--builder-name", WithProperties("%(buildername)s"),
+ "--build-number", WithProperties("%(buildnumber)s"),
+ "--test-results-server", "test-results.appspot.com",
WithProperties("--%(configuration)s"), "--use-drt"]
@@ -306,6 +309,12 @@ class RunWebKitLeakTests(RunWebKitTests):
return RunWebKitTests.start(self)
+class RunWebKit2Tests(RunWebKitTests):
+ def start(self):
+ self.setCommand(self.command + ["--webkit-test-runner"])
+ return RunWebKitTests.start(self)
+
+
class ArchiveTestResults(shell.ShellCommand):
command = ["python", "./WebKitTools/BuildSlaveSupport/test-result-archive",
WithProperties("--platform=%(platform)s"), WithProperties("--%(configuration)s"), "archive"]
@@ -405,6 +414,8 @@ class BuildAndTestLeaksFactory(BuildAndTestFactory):
class NewBuildAndTestFactory(BuildAndTestFactory):
TestClass = NewRunWebKitTests
+class TestWebKit2Factory(TestFactory):
+ TestClass = RunWebKit2Tests
def loadBuilderConfig(c):
# FIXME: These file handles are leaked.