[Webkit-unassigned] [Bug 187003] New: Add support for WPT manifests
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jun 25 09:12:12 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=187003
Bug ID: 187003
Summary: Add support for WPT manifests
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: fred.wang at free.fr
CC: lforschler at apple.com
On 01/06/2018 19:50, Robert Ma wrote:
> Chromium stopped relying on magic filenames for WPT reftests a long time ago. We now have WPT manifest support built into run_webkit_tests: if a test is in WPT, we get its reference from the WPT manifest instead of mangling the filename. The logic is hooked into the base port (not sure how similar our code bases are nowadays, but you'll get the idea).
>
> Hence, there's no renaming during import or export.
>
> I'd suggest you to investigate supporting WPT manifest properly, for the following reasons:
>
> WPT reftests can be complicated. Each test can have multiple match/mismatch references. The relationship actually forms a digraph. It's much easier/reliable to use the manifest than parsing the <link> tags.
> Testharness tests can have some metadata like long timeout and variants (one test file expands to multiple tests), which are also encoded in the manifest.
>
> The WPT manifest Python module is 2/3 compatible with limited dependencies and it should be possible to import it to webkitpy.
--
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/20180625/331f6df6/attachment-0001.html>
More information about the webkit-unassigned
mailing list