Bug 257197 - import-w3c-tests --all documentation
Summary: import-w3c-tests --all documentation
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Karl Dubost
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-05-23 07:04 PDT by Anne van Kesteren
Modified: 2024-06-03 08:42 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anne van Kesteren 2023-05-23 07:04:43 PDT
> By default, only reftests and JS tests are imported

It also imports crash tests at least.
Comment 1 Radar WebKit Bug Importer 2023-05-30 07:05:16 PDT
<rdar://problem/110003860>
Comment 2 Karl Dubost 2024-06-02 21:18:13 PDT
This has an influence on https://searchfox.org/wubkat/rev/4eb5890b06fef636c92e25930b303010b12184f6/Tools/Scripts/webkitpy/w3c/test_parser.py#75-123

which is basically:

if test_type == "manual":
…
elif test_type == "reftest":
…
elif test_type == "crashtest":
…
elif test_type == "testharness":
…
elif self.options['all'] is True:
    test_info = {'test': self.filename}


So the default is: 
manual, reftest, crashtest, and testharness (aka JS)

all, being everything else.
Comment 3 Karl Dubost 2024-06-02 21:29:01 PDT
Pull request: https://github.com/WebKit/WebKit/pull/29442
Comment 4 EWS 2024-06-03 08:42:17 PDT
Committed 279654@main (8fc2662309b5): <https://commits.webkit.org/279654@main>

Reviewed commits have been landed. Closing PR #29442 and removing active labels.