Title: [111116] trunk/Tools
Revision
111116
Author
[email protected]
Date
2012-03-17 00:33:58 -0700 (Sat, 17 Mar 2012)

Log Message

[EFL] Prefixing run-webkit-tests with run-with-jhbuild
https://bugs.webkit.org/show_bug.cgi?id=80025

Patch by Dominik Röttsches <[email protected]> on 2012-03-17
Reviewed by Gustavo Noronha Silva.

* Scripts/webkitpy/layout_tests/port/efl.py:
(EflDriver):
(EflDriver.cmd_line):
(EflPort._driver_class):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (111115 => 111116)


--- trunk/Tools/ChangeLog	2012-03-17 07:30:12 UTC (rev 111115)
+++ trunk/Tools/ChangeLog	2012-03-17 07:33:58 UTC (rev 111116)
@@ -1,5 +1,17 @@
 2012-03-17  Dominik Röttsches  <[email protected]>
 
+        [EFL] Prefixing run-webkit-tests with run-with-jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=80025
+
+        Reviewed by Gustavo Noronha Silva.
+
+        * Scripts/webkitpy/layout_tests/port/efl.py:
+        (EflDriver):
+        (EflDriver.cmd_line):
+        (EflPort._driver_class):
+
+2012-03-17  Dominik Röttsches  <[email protected]>
+
         [EFL] Add and use run-with-jhbuild and update-webkitefl-libs scripts for EFL
         https://bugs.webkit.org/show_bug.cgi?id=79904
 

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/efl.py (111115 => 111116)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/efl.py	2012-03-17 07:30:12 UTC (rev 111115)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/efl.py	2012-03-17 07:33:58 UTC (rev 111116)
@@ -31,18 +31,27 @@
 import subprocess
 
 from webkitpy.layout_tests.models.test_configuration import TestConfiguration
-from webkitpy.layout_tests.port.webkit import WebKitPort
+from webkitpy.layout_tests.port.webkit import WebKitDriver, WebKitPort
 
 
 _log = logging.getLogger(__name__)
 
 
+class EflDriver(WebKitDriver):
+    def cmd_line(self):
+        wrapper_path = self._port.path_from_webkit_base("Tools", "efl", "run-with-jhbuild")
+        return [wrapper_path] + WebKitDriver.cmd_line(self)
+
+
 class EflPort(WebKitPort):
     port_name = 'efl'
 
     def _port_flag_for_scripts(self):
         return "--efl"
 
+    def _driver_class(self):
+        return EflDriver
+
     def _generate_all_test_configurations(self):
         return [TestConfiguration(version=self._version, architecture='x86', build_type=build_type) for build_type in self.ALL_BUILD_TYPES]
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to