Title: [97276] trunk/Tools
Revision
97276
Author
[email protected]
Date
2011-10-12 11:11:07 -0700 (Wed, 12 Oct 2011)

Log Message

Unreviewed, rolling out r97252.
http://trac.webkit.org/changeset/97252
https://bugs.webkit.org/show_bug.cgi?id=69944

Broke test-webkpy (Requested by abarth on #webkit).

Patch by Sheriff Bot <[email protected]> on 2011-10-12

* Scripts/webkitpy/layout_tests/port/qt.py:
* Scripts/webkitpy/layout_tests/port/qt_unittest.py:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (97275 => 97276)


--- trunk/Tools/ChangeLog	2011-10-12 17:56:00 UTC (rev 97275)
+++ trunk/Tools/ChangeLog	2011-10-12 18:11:07 UTC (rev 97276)
@@ -1,3 +1,14 @@
+2011-10-12  Sheriff Bot  <[email protected]>
+
+        Unreviewed, rolling out r97252.
+        http://trac.webkit.org/changeset/97252
+        https://bugs.webkit.org/show_bug.cgi?id=69944
+
+        Broke test-webkpy (Requested by abarth on #webkit).
+
+        * Scripts/webkitpy/layout_tests/port/qt.py:
+        * Scripts/webkitpy/layout_tests/port/qt_unittest.py:
+
 2011-10-12  Kristóf Kosztyó  <[email protected]>
 
         new-run-webkit-tests does not support qt-4.8 results

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/qt.py (97275 => 97276)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/qt.py	2011-10-12 17:56:00 UTC (rev 97275)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/qt.py	2011-10-12 18:11:07 UTC (rev 97276)
@@ -29,12 +29,10 @@
 """QtWebKit implementation of the Port interface."""
 
 import logging
-import re
 import sys
 
 import webkit
 
-from webkitpy.common.memoized import memoized
 from webkitpy.layout_tests.models.test_configuration import TestConfiguration
 from webkitpy.layout_tests.port.webkit import WebKitPort
 
@@ -91,44 +89,6 @@
     def _path_to_webcore_library(self):
         return self._build_path('lib/libQtWebKit.so')
 
-    @memoized
-    def qt_version(self):
-        version = ''
-        for line in self._executive.run_command(['qmake', '-v']).split('\n'):
-            match = re.search('Qt\sversion\s(?P<version>\d\.\d)', line)
-            if match:
-                version = match.group('version')
-                break
-        return version
-
-    def baseline_search_path(self):
-        search_paths = []
-        if self.get_option('webkit_test_runner'):
-            search_paths.append(self._wk2_port_name())
-        search_paths.append(self.name())
-        version = self.qt_version()
-        if '4.7' in version:
-            search_paths.append('qt-4.7')
-        elif '4.8' in version:
-            search_paths.append('qt-4.8')
-        elif version:
-            search_paths.append('qt-5.0')
-        search_paths.append(self.port_name)
-        return map(self._webkit_baseline_path, search_paths)
-
-    def _skipped_file_search_paths(self):
-        search_paths = set([self.port_name, self.name()])
-        version = self.qt_version()
-        if '4.7' in version:
-            search_paths.add('qt-4.7')
-        elif '4.8' in version:
-            search_paths.add('qt-4.8')
-        elif version:
-            search_paths.add('qt-5.0')
-        if self.get_option('webkit_test_runner'):
-            search_paths.update(['qt-wk2', 'wk2'])
-        return search_paths
-
     def _runtime_feature_list(self):
         return None
 

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/qt_unittest.py (97275 => 97276)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/qt_unittest.py	2011-10-12 17:56:00 UTC (rev 97275)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/qt_unittest.py	2011-10-12 18:11:07 UTC (rev 97276)
@@ -28,7 +28,6 @@
 
 import unittest
 
-from webkitpy.common.system.executive_mock import MockExecutive2
 from webkitpy.common.system.filesystem_mock import MockFileSystem
 from webkitpy.common.system.outputcapture import OutputCapture
 from webkitpy.layout_tests.port.qt import QtPort
@@ -40,7 +39,7 @@
     def port_maker(self, platform):
         return QtPort
 
-    def _assert_search_path(self, search_paths, sys_platform, use_webkit2=False, qt_version='4.7'):
+    def _assert_search_path(self, search_paths, sys_platform, use_webkit2=False):
         # FIXME: Port constructors should not "parse" the port name, but
         # rather be passed components (directly or via setters).  Once
         # we fix that, this method will need a re-write.
@@ -48,35 +47,21 @@
             options=MockOptions(webkit_test_runner=use_webkit2),
             filesystem=MockFileSystem(),
             user=MockUser(),
-            executive=MockExecutive2(self._qt_version(qt_version)))
+            executive=MockExecutive())
         absolute_search_paths = map(port._webkit_baseline_path, search_paths)
         self.assertEquals(port.baseline_search_path(), absolute_search_paths)
 
-    def _qt_version(self, qt_version):
-        if qt_version in '4.7':
-            return 'QMake version 2.01a\nUsing Qt version 4.7.3 in /usr/local/Trolltech/Qt-4.7.3/lib'
-        if qt_version in '4.8':
-            return 'QMake version 2.01a\nUsing Qt version 4.8.0 in /usr/local/Trolltech/Qt-4.8.0/lib'
-        if qt_version in '5.0':
-            return 'QMake version 2.01a\nUsing Qt version 5.0.0 in /usr/local/Trolltech/Qt-5.0.0/lib'
-
     def test_baseline_search_path(self):
-        self._assert_search_path(['qt-mac', 'qt-4.7', 'qt'], 'darwin')
-        self._assert_search_path(['qt-win', 'qt-4.7', 'qt'], 'win32')
-        self._assert_search_path(['qt-win', 'qt-4.7', 'qt'], 'cygwin')
-        self._assert_search_path(['qt-linux', 'qt-4.7', 'qt'], 'linux2')
-        self._assert_search_path(['qt-linux', 'qt-4.7', 'qt'], 'linux3')
+        self._assert_search_path(['qt-mac', 'qt'], 'darwin')
+        self._assert_search_path(['qt-win', 'qt'], 'win32')
+        self._assert_search_path(['qt-win', 'qt'], 'cygwin')
+        self._assert_search_path(['qt-linux', 'qt'], 'linux2')
+        self._assert_search_path(['qt-linux', 'qt'], 'linux3')
 
-        self._assert_search_path(['qt-mac', 'qt-4.8', 'qt'], 'darwin', qt_version='4.8')
-        self._assert_search_path(['qt-win', 'qt-4.8', 'qt'], 'win32', qt_version='4.8')
-        self._assert_search_path(['qt-win', 'qt-4.8', 'qt'], 'cygwin', qt_version='4.8')
-        self._assert_search_path(['qt-linux', 'qt-4.8', 'qt'], 'linux2', qt_version='4.8')
-        self._assert_search_path(['qt-linux', 'qt-4.8', 'qt'], 'linux3', qt_version='4.8')
+        self._assert_search_path(['qt-wk2', 'qt-mac', 'qt'], 'darwin', use_webkit2=True)
+        self._assert_search_path(['qt-wk2', 'qt-win', 'qt'], 'cygwin', use_webkit2=True)
+        self._assert_search_path(['qt-wk2', 'qt-linux', 'qt'], 'linux2', use_webkit2=True)
 
-        self._assert_search_path(['qt-wk2', 'qt-mac', 'qt-5.0', 'qt'], 'darwin', use_webkit2=True, qt_version='5.0')
-        self._assert_search_path(['qt-wk2', 'qt-win', 'qt-5.0', 'qt'], 'cygwin', use_webkit2=True, qt_version='5.0')
-        self._assert_search_path(['qt-wk2', 'qt-linux', 'qt-5.0', 'qt'], 'linux2', use_webkit2=True, qt_version='5.0')
-
     def test_show_results_html_file(self):
         port = self.make_port()
         port._executive = MockExecutive(should_log=True)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to