Title: [139560] trunk/Tools
Revision
139560
Author
[email protected]
Date
2013-01-12 23:59:42 -0800 (Sat, 12 Jan 2013)

Log Message

nrwt/chromium: Don't prefer chromium over webkit build directories
https://bugs.webkit.org/show_bug.cgi?id=105597

Reviewed by Dirk Pranke.

Rely on the new timestamp logic instead. Requested by dpranke in
https://bugs.webkit.org/show_bug.cgi?id=105498

* Scripts/webkitpy/layout_tests/port/chromium.py:
(ChromiumPort._static_build_path):
* Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py:
(ChromiumLinuxPortTest.test_build_path):
* Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py:
(ChromiumMacPortTest.test_build_path):
* Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py:
(ChromiumWinTest.test_build_path):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (139559 => 139560)


--- trunk/Tools/ChangeLog	2013-01-13 04:30:39 UTC (rev 139559)
+++ trunk/Tools/ChangeLog	2013-01-13 07:59:42 UTC (rev 139560)
@@ -1,5 +1,24 @@
 2013-01-12  Nico Weber  <[email protected]>
 
+        nrwt/chromium: Don't prefer chromium over webkit build directories
+        https://bugs.webkit.org/show_bug.cgi?id=105597
+
+        Reviewed by Dirk Pranke.
+
+        Rely on the new timestamp logic instead. Requested by dpranke in
+        https://bugs.webkit.org/show_bug.cgi?id=105498
+
+        * Scripts/webkitpy/layout_tests/port/chromium.py:
+        (ChromiumPort._static_build_path):
+        * Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py:
+        (ChromiumLinuxPortTest.test_build_path):
+        * Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py:
+        (ChromiumMacPortTest.test_build_path):
+        * Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py:
+        (ChromiumWinTest.test_build_path):
+
+2013-01-12  Nico Weber  <[email protected]>
+
         Use ninja by default on Linux for build-webkit --chromium, bot edition
         https://bugs.webkit.org/show_bug.cgi?id=104434
 

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium.py (139559 => 139560)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium.py	2013-01-13 04:30:39 UTC (rev 139559)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium.py	2013-01-13 07:59:42 UTC (rev 139560)
@@ -90,9 +90,6 @@
             path = filesystem.join(base_dir, *comps)
             if filesystem.exists(path):
                 hits.append((filesystem.mtime(path), path))
-        if hits:
-            hits.sort(reverse=True)
-            return hits[0][1]  # Return the newest file found.
 
         for directory in cls.DEFAULT_BUILD_DIRECTORIES:
             base_dir = filesystem.join(webkit_base, directory, configuration)

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py (139559 => 139560)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py	2013-01-13 04:30:39 UTC (rev 139559)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py	2013-01-13 07:59:42 UTC (rev 139560)
@@ -99,10 +99,6 @@
         options = MockOptions(configuration='Release', build_directory='foo')
         self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/out/Release'], 'foo/Release')
 
-        # Test that we look in a chromium directory before the webkit directory.
-        options = MockOptions(configuration='Release', build_directory=None)
-        self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/out/Release', '/mock-checkout/out/Release'], '/mock-checkout/Source/WebKit/chromium/out/Release')
-
         # Test that we prefer the legacy dir over the new dir.
         options = MockOptions(configuration='Release', build_directory=None)
         self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/sconsbuild/Release', '/mock-checkout/Source/WebKit/chromium/out/Release'], '/mock-checkout/Source/WebKit/chromium/sconsbuild/Release')

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py (139559 => 139560)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py	2013-01-13 04:30:39 UTC (rev 139559)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py	2013-01-13 07:59:42 UTC (rev 139560)
@@ -87,10 +87,6 @@
         options = MockOptions(configuration='Release', build_directory='foo')
         self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/out/Release'], 'foo/Release')
 
-        # Test that we look in a chromium directory before the webkit directory.
-        options = MockOptions(configuration='Release', build_directory=None)
-        self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/out/Release', '/mock-checkout/out/Release'], '/mock-checkout/Source/WebKit/chromium/out/Release')
-
         # Test that we prefer the legacy dir over the new dir.
         options = MockOptions(configuration='Release', build_directory=None)
         self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/xcodebuild/Release', '/mock-checkout/Source/WebKit/chromium/out/Release'], '/mock-checkout/Source/WebKit/chromium/xcodebuild/Release')

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py (139559 => 139560)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py	2013-01-13 04:30:39 UTC (rev 139559)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py	2013-01-13 07:59:42 UTC (rev 139560)
@@ -106,10 +106,6 @@
         options = MockOptions(configuration='Release', build_directory='foo')
         self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/out/Release'], 'foo/Release')
 
-        # Test that we look in a chromium directory before the webkit directory.
-        options = MockOptions(configuration='Release', build_directory=None)
-        self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/out/Release', '/mock-checkout/out/Release'], '/mock-checkout/Source/WebKit/chromium/out/Release')
-
         # Test that we prefer the legacy dir over the new dir.
         options = MockOptions(configuration='Release', build_directory=None)
         self.assert_build_path(options, ['/mock-checkout/Source/WebKit/chromium/build/Release', '/mock-checkout/Source/WebKit/chromium/out'], '/mock-checkout/Source/WebKit/chromium/build/Release')
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to