[GTK] WebDriver: wayland display no used in wayland bot
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Jan 2018 14:19:59 +0000 (14:19 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Jan 2018 14:19:59 +0000 (14:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=181851

Reviewed by Carlos Alberto Lopez Perez.

We need to handle the additionalArguments property in the WebDriverTests step.

* BuildSlaveSupport/build.webkit.org-config/steps.py:
(RunWebDriverTests.start):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@227197 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/BuildSlaveSupport/build.webkit.org-config/steps.py
Tools/ChangeLog

index 1b417c0..0e7e5bc 100644 (file)
@@ -694,6 +694,10 @@ class RunWebDriverTests(shell.Test):
     logfiles = {"json": jsonFileName}
 
     def start(self):
+        additionalArguments = self.getProperty('additionalArguments')
+        if additionalArguments:
+            self.setCommand(self.command + additionalArguments)
+
         appendCustomBuildFlags(self, self.getProperty('platform'), self.getProperty('fullPlatform'))
         return shell.Test.start(self)
 
index f14b5da..0956037 100644 (file)
@@ -1,3 +1,15 @@
+2018-01-19  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [GTK] WebDriver: wayland display no used in wayland bot
+        https://bugs.webkit.org/show_bug.cgi?id=181851
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        We need to handle the additionalArguments property in the WebDriverTests step.
+
+        * BuildSlaveSupport/build.webkit.org-config/steps.py:
+        (RunWebDriverTests.start):
+
 2018-01-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
 
         [GTK] TERM environment variable is not passed to the test driver.