Title: [225770] trunk/Tools
Revision
225770
Author
[email protected]
Date
2017-12-11 20:54:24 -0800 (Mon, 11 Dec 2017)

Log Message

[WinCairo] Enable running sharded tests
https://bugs.webkit.org/show_bug.cgi?id=180660

Patch by Basuke Suzuki <[email protected]> on 2017-12-11
Reviewed by Alex Christensen.

The sharder splits the test inputs into groups of test based on the directory,
but separation of base name and directory name was wrong because of this bug.
Once sharded correctly, the execution of layout test on native Windows environment
is in parallel and much less time to run.

* Scripts/webkitpy/port/win.py:
(WinCairoPort):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (225769 => 225770)


--- trunk/Tools/ChangeLog	2017-12-12 03:50:06 UTC (rev 225769)
+++ trunk/Tools/ChangeLog	2017-12-12 04:54:24 UTC (rev 225770)
@@ -1,3 +1,18 @@
+2017-12-11  Basuke Suzuki  <[email protected]>
+
+        [WinCairo] Enable running sharded tests
+        https://bugs.webkit.org/show_bug.cgi?id=180660
+
+        Reviewed by Alex Christensen.
+
+        The sharder splits the test inputs into groups of test based on the directory, 
+        but separation of base name and directory name was wrong because of this bug.
+        Once sharded correctly, the execution of layout test on native Windows environment
+        is in parallel and much less time to run.
+
+        * Scripts/webkitpy/port/win.py:
+        (WinCairoPort):
+
 2017-12-11  Fujii Hironori  <[email protected]>
 
         [WinCairo] DLLLauncherMain should use SetDllDirectory

Modified: trunk/Tools/Scripts/webkitpy/port/win.py (225769 => 225770)


--- trunk/Tools/Scripts/webkitpy/port/win.py	2017-12-12 03:50:06 UTC (rev 225769)
+++ trunk/Tools/Scripts/webkitpy/port/win.py	2017-12-12 04:54:24 UTC (rev 225770)
@@ -436,6 +436,8 @@
 class WinCairoPort(WinPort):
     port_name = "wincairo"
 
+    TEST_PATH_SEPARATOR = os.sep
+
     VERSION_FALLBACK_ORDER = ["wincairo-" + os_name.lower() for os_name in VersionNameMap.map().names()]
 
     def default_baseline_search_path(self):
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to