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