Title: [113104] trunk/Tools
- Revision
- 113104
- Author
- [email protected]
- Date
- 2012-04-03 16:25:10 -0700 (Tue, 03 Apr 2012)
Log Message
run the same test steps on test only bots as on build-and-test bots
https://bugs.webkit.org/show_bug.cgi?id=83090
Reviewed by Ryosuke Niwa.
* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(TestFactory.__init__):
Modified Paths
Diff
Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (113103 => 113104)
--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2012-04-03 23:04:21 UTC (rev 113103)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2012-04-03 23:25:10 UTC (rev 113104)
@@ -741,19 +741,31 @@
ExtractTestResultsClass = ExtractTestResults
def __init__(self, platform, configuration, architectures, **kwargs):
Factory.__init__(self, platform, configuration, architectures, False, **kwargs)
+ if platform.startswith("chromium"):
+ self.addStep(CleanupChromiumCrashLogs)
self.addStep(DownloadBuiltProduct)
self.addStep(ExtractBuiltProduct)
- self.addStep(RunJavaScriptCoreTests, buildJSCTool=False)
+ if not platform.startswith("chromium"):
+ self.addStep(RunJavaScriptCoreTests, buildJSCTool=False)
+ if platform.startswith("chromium"):
+ self.addStep(RunChromiumWebKitUnitTests)
self.addStep(self.TestClass, buildJSCTool=(platform != 'win'))
if unitTestsSupported(configuration, platform):
self.addStep(RunUnitTests)
self.addStep(RunPythonTests)
- self.addStep(RunPerlTests)
- self.addStep(RunBindingsTests)
+ # Chromium Win runs in non-Cygwin environment, which is not yet fit
+ # for running tests. This can be removed once bug 48166 is fixed.
+ if platform != "chromium-win":
+ self.addStep(RunPerlTests)
+ self.addStep(RunBindingsTests)
self.addStep(ArchiveTestResults)
self.addStep(UploadTestResults)
self.addStep(self.ExtractTestResultsClass)
+ if platform == "gtk":
+ self.addStep(RunGtkAPITests)
+ if platform.startswith("qt"):
+ self.addStep(RunQtAPITests)
class BuildAndTestFactory(Factory):
TestClass = RunWebKitTests
Modified: trunk/Tools/ChangeLog (113103 => 113104)
--- trunk/Tools/ChangeLog 2012-04-03 23:04:21 UTC (rev 113103)
+++ trunk/Tools/ChangeLog 2012-04-03 23:25:10 UTC (rev 113104)
@@ -1,3 +1,13 @@
+2012-04-03 Tony Chang <[email protected]>
+
+ run the same test steps on test only bots as on build-and-test bots
+ https://bugs.webkit.org/show_bug.cgi?id=83090
+
+ Reviewed by Ryosuke Niwa.
+
+ * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+ (TestFactory.__init__):
+
2012-04-03 Ami Fischman <[email protected]>
Add a Media watchlist.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes