WebDriver: driver environment not passed to pytest when running w3c tests
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Jan 2018 15:19:32 +0000 (15:19 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Jan 2018 15:19:32 +0000 (15:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=181852

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2018-01-19
Reviewed by Carlos Alberto Lopez Perez.

That's why color codes are not used in the bots log for selenium tests but they appear in w3c tests.

* Scripts/webkitpy/webdriver_tests/webdriver_w3c_executor.py:
(WebDriverW3CExecutor.run):

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

Tools/ChangeLog
Tools/Scripts/webkitpy/webdriver_tests/webdriver_w3c_executor.py

index 0956037..18943cd 100644 (file)
@@ -1,5 +1,17 @@
 2018-01-19  Carlos Garcia Campos  <cgarcia@igalia.com>
 
 2018-01-19  Carlos Garcia Campos  <cgarcia@igalia.com>
 
+        WebDriver: driver environment not passed to pytest when running w3c tests
+        https://bugs.webkit.org/show_bug.cgi?id=181852
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        That's why color codes are not used in the bots log for selenium tests but they appear in w3c tests.
+
+        * Scripts/webkitpy/webdriver_tests/webdriver_w3c_executor.py:
+        (WebDriverW3CExecutor.run):
+
+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
 
         [GTK] WebDriver: wayland display no used in wayland bot
         https://bugs.webkit.org/show_bug.cgi?id=181851
 
index fbaaa57..6facd2a 100644 (file)
@@ -150,5 +150,6 @@ class WebDriverW3CExecutor(WdspecExecutor):
                'WD_PORT': str(self.protocol.session_config['port']),
                'WD_CAPABILITIES': json.dumps(self.protocol.session_config['capabilities']),
                'WD_SERVER_CONFIG': json.dumps(self.server_config)}
                'WD_PORT': str(self.protocol.session_config['port']),
                'WD_CAPABILITIES': json.dumps(self.protocol.session_config['capabilities']),
                'WD_SERVER_CONFIG': json.dumps(self.server_config)}
+        env.update(WebKitDriverServer.test_env)
         args = ['--strict', '-p', 'no:mozlog']
         return pytest_runner.run(test, args, timeout, env, expectations)
         args = ['--strict', '-p', 'no:mozlog']
         return pytest_runner.run(test, args, timeout, env, expectations)