Skip to content

DNS server support for wptrunner#58024

Open
gsnedders wants to merge 2 commits intoweb-platform-tests:masterfrom
gsnedders:wptrunner_dns_support
Open

DNS server support for wptrunner#58024
gsnedders wants to merge 2 commits intoweb-platform-tests:masterfrom
gsnedders:wptrunner_dns_support

Conversation

@gsnedders
Copy link
Member

I'm not entirely sure if it makes sense to have both of these commits — I'm not sure when --enable-dns might be a sensible thing to pass, despite it following the pattern of the rest of the servers, though it is clearly somewhat different.

Primarily just an exercising in hooking things up to `serve.start()`.

Add --enable-dns / --no-enable-dns command-line arguments to users to
enable the DNS server; this operates similar to
--enable-webtransport-h3 which already exists.
When enable_dns or enable_webtransport_h3 are not provided via
command-line arguments (i.e., they are None), check
product.env_options for these values.  This allows products to set
sensible defaults via their env_options() function while still
allowing command-line arguments to take precedence.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra mozilla:gecko-blocked wptrunner The automated test runner, commonly called through ./wpt run

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants