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.