[Webkit-unassigned] [Bug 222188] [Meta] Execute run-webkit-tests on Windows Python 3

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 19 12:32:55 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=222188

--- Comment #1 from Don Olmstead <don.olmstead at sony.com> ---
Created attachment 421011

  --> https://bugs.webkit.org/attachment.cgi?id=421011&action=review

WIP Patch

This is a very rough set of changes that got run-webkit-tests to begin execution on Windows using Python 3.9.1 without cygwin.

The larger issue that this patch doesn't address is that a config.json was never created within LayoutTests/imported/w3c/web-platform-tests despite the script starting a wpt.py serve with a config.

python C:/webkit/LayoutTests/imported/w3c/web-platform-tests/wpt.py serve --config C:/webkit/LayoutTests/imported/w3c/web-platform-tests/config.json

To get around this I made a copy of config.default.json in that directory with the expected name. This along with the changes in this patch got it so the servers started and execution of the layout tests began.

Our bots only had openssl because it was included with perl and it was on the path. It would probably be better to include openssl in the requirements and use that one rather than rely on perl.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210219/2d75b199/attachment.htm>


More information about the webkit-unassigned mailing list