Title: [177569] trunk/Tools
Revision
177569
Author
[email protected]
Date
2014-12-19 00:24:14 -0800 (Fri, 19 Dec 2014)

Log Message

REGRESSION(r177535): It broke the GTK performance bot
https://bugs.webkit.org/show_bug.cgi?id=139811

Reviewed by Carlos Garcia Campos.

Trigger clean build only on mac platform.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(DownloadAndPerfTestFactory.__init__):
(DownloadAndPerfTestWebKit2Factory.__init__):

Modified Paths

Diff

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


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2014-12-19 07:45:20 UTC (rev 177568)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2014-12-19 08:24:14 UTC (rev 177569)
@@ -931,7 +931,8 @@
 class DownloadAndPerfTestFactory(Factory):
     def __init__(self, platform, configuration, architectures, additionalArguments=None, SVNMirror=None, **kwargs):
         Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror, **kwargs)
-        self.addStep(CleanBuildUnconditionally())
+        if platform == 'mac':
+            self.addStep(CleanBuildUnconditionally())
         self.addStep(DownloadBuiltProduct())
         self.addStep(ExtractBuiltProduct())
         self.addStep(RunAndUploadPerfTests())
@@ -939,7 +940,8 @@
 class DownloadAndPerfTestWebKit2Factory(Factory):
     def __init__(self, platform, configuration, architectures, additionalArguments=None, SVNMirror=None, **kwargs):
         Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror, **kwargs)
-        self.addStep(CleanBuildUnconditionally())
+        if platform == 'mac':
+            self.addStep(CleanBuildUnconditionally())
         self.addStep(DownloadBuiltProduct())
         self.addStep(ExtractBuiltProduct())
         self.addStep(RunAndUploadPerfTestsWebKit2())

Modified: trunk/Tools/ChangeLog (177568 => 177569)


--- trunk/Tools/ChangeLog	2014-12-19 07:45:20 UTC (rev 177568)
+++ trunk/Tools/ChangeLog	2014-12-19 08:24:14 UTC (rev 177569)
@@ -1,3 +1,16 @@
+2014-12-19  Csaba Osztrogonác  <[email protected]>
+
+        REGRESSION(r177535): It broke the GTK performance bot
+        https://bugs.webkit.org/show_bug.cgi?id=139811
+
+        Reviewed by Carlos Garcia Campos.
+
+        Trigger clean build only on mac platform.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (DownloadAndPerfTestFactory.__init__):
+        (DownloadAndPerfTestWebKit2Factory.__init__):
+
 2014-12-18  KwangHyuk Kim  <[email protected]>
 
         Unreviewed, moved myself to the list of committers.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to