Title: [220221] trunk/Tools
Revision
220221
Author
clo...@igalia.com
Date
2017-08-03 12:37:13 -0700 (Thu, 03 Aug 2017)

Log Message

[GTK][WKE] Pass the --memory-limited option on the GTK and WPE buildbots for the JSC tests.
https://bugs.webkit.org/show_bug.cgi?id=175140

Reviewed by Alexey Proskuryakov.

We are having lately issues with JSC tests causing problems on
the GTK+ and WPE bots due to the high amount of memory some tests
need to run.

The best thing we can do now is to workaround this by disabling
all the tests marked as memoryLimited on the GTK and WPE bots.
We may revise this on the future.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunJavaScriptCoreTests.start):

Modified Paths

Diff

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


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2017-08-03 19:21:43 UTC (rev 220220)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2017-08-03 19:37:13 UTC (rev 220221)
@@ -334,7 +334,12 @@
     logfiles = {"json": jsonFileName}
 
     def start(self):
-        appendCustomBuildFlags(self, self.getProperty('platform'), self.getProperty('fullPlatform'))
+        platform = self.getProperty('platform')
+        # Linux bots have currently problems with JSC tests that try to use large amounts of memory.
+        # Check: https://bugs.webkit.org/show_bug.cgi?id=175140
+        if platform in ('gtk', 'wpe'):
+            self.setCommand(self.command + ['--memory-limited'])
+        appendCustomBuildFlags(self, platform, self.getProperty('fullPlatform'))
         return shell.Test.start(self)
 
     def countFailures(self, cmd):

Modified: trunk/Tools/ChangeLog (220220 => 220221)


--- trunk/Tools/ChangeLog	2017-08-03 19:21:43 UTC (rev 220220)
+++ trunk/Tools/ChangeLog	2017-08-03 19:37:13 UTC (rev 220221)
@@ -1,3 +1,21 @@
+2017-08-03  Carlos Alberto Lopez Perez  <clo...@igalia.com>
+
+        [GTK][WKE] Pass the --memory-limited option on the GTK and WPE buildbots for the JSC tests.
+        https://bugs.webkit.org/show_bug.cgi?id=175140
+
+        Reviewed by Alexey Proskuryakov.
+
+        We are having lately issues with JSC tests causing problems on
+        the GTK+ and WPE bots due to the high amount of memory some tests
+        need to run.
+
+        The best thing we can do now is to workaround this by disabling
+        all the tests marked as memoryLimited on the GTK and WPE bots.
+        We may revise this on the future.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (RunJavaScriptCoreTests.start):
+
 2017-08-03  Brady Eidson  <beid...@apple.com>
 
         Add SW IDLs and stub out basic functionality.
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to