[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