Title: [99331] trunk/Tools
Revision
99331
Author
aro...@apple.com
Date
2011-11-04 15:52:26 -0700 (Fri, 04 Nov 2011)

Log Message

Remove Leopard-specific code from build.webkit.org

We don't have any Leopard bots anymore.

Fixes <http://webkit.org/b/71583> build.webkit.org configuration contains obsolete Leopard code

Reviewed by Mark Rowe.

* BuildSlaveSupport/build.webkit.org-config/master.cfg: Removed now-unused StartATSServer
and StopATSServer steps.
(unitTestsSupported): Removed check for mac-leopard.
(TestFactory.__init__): Removed Leopard-specific steps.

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (99330 => 99331)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2011-11-04 22:50:54 UTC (rev 99330)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2011-11-04 22:52:26 UTC (rev 99331)
@@ -602,20 +602,6 @@
         self.addURL("view leaks", url)
 
 
-class StopATSServer(shell.ShellCommand):
-    command = ["launchctl", "stop", "com.apple.ATSServer"]
-    name = "stop-ats-server"
-    description = ["stopping ATSServer"]
-    descriptionDone = ["stopped ATSServer"]
-
-
-class StartATSServer(shell.ShellCommand):
-    command = ["launchctl", "start", "com.apple.ATSServer"]
-    name = "start-ats-server"
-    description = ["starting ATSServer"]
-    descriptionDone = ["started ATSServer"]
-
-
 class Factory(factory.BuildFactory):
     def __init__(self, platform, configuration, architectures, buildOnly, features=None, **kwargs):
         factory.BuildFactory.__init__(self)
@@ -638,7 +624,7 @@
             self.addStep(trigger.Trigger, schedulerNames=triggers)
 
 def unitTestsSupported(configuration, platform):
-    return (platform == 'win' or (platform.startswith('mac') and platform != 'mac-leopard')
+    return (platform == 'win' or platform.startswith('mac')
             or (platform.startswith('chromium') and platform != 'chromium-android'))
 
 class TestFactory(Factory):
@@ -646,10 +632,6 @@
     ExtractTestResultsClass = ExtractTestResults
     def __init__(self, platform, configuration, architectures, **kwargs):
         Factory.__init__(self, platform, configuration, architectures, False, **kwargs)
-        if platform == "mac-leopard":
-            # Work around an ATSServer leak. See <http://webkit.org/b/51807>.
-            self.addStep(StopATSServer)
-            self.addStep(StartATSServer)
         self.addStep(DownloadBuiltProduct)
         self.addStep(ExtractBuiltProduct)
         self.addStep(RunJavaScriptCoreTests, buildJSCTool=False)

Modified: trunk/Tools/ChangeLog (99330 => 99331)


--- trunk/Tools/ChangeLog	2011-11-04 22:50:54 UTC (rev 99330)
+++ trunk/Tools/ChangeLog	2011-11-04 22:52:26 UTC (rev 99331)
@@ -1,3 +1,18 @@
+2011-11-04  Adam Roben  <aro...@apple.com>
+
+        Remove Leopard-specific code from build.webkit.org
+
+        We don't have any Leopard bots anymore.
+
+        Fixes <http://webkit.org/b/71583> build.webkit.org configuration contains obsolete Leopard code
+
+        Reviewed by Mark Rowe.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg: Removed now-unused StartATSServer
+        and StopATSServer steps.
+        (unitTestsSupported): Removed check for mac-leopard.
+        (TestFactory.__init__): Removed Leopard-specific steps.
+
 2011-11-04  Eric Seidel  <e...@webkit.org>
 
         new-run-webkit-tests autoinstalls python-irclib even though it doesn't need to
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to