wptrunner: A web-platform-tests harness¶
wptrunner is a harness for running the W3C web-platform-tests testsuite.
- Test Metadata
- commands.json
- wptrunner Design
- wptrunner Internals
Browser
BrowserError
ExecutorBrowser
NullBrowser
OutputHandler
OutputHandlerState
WebDriverBrowser
certificate_domain_list()
get_free_port()
ProxyLoggingContext
TestEnvironment
TestEnvironmentError
wait_for_service()
AsyncCallbackHandler
CallbackHandler
CrashtestExecutor
ExecutorException
PrintRefTestExecutor
RefTestExecutor
TestExecutor
TestharnessExecutor
WdspecExecutor
get_pages()
hash_screenshots()
strip_server()
TestStatus
evaluate_runs()
logger
main()
run_test_iteration()
run_tests()
DirectoryHashChunker
HashChunker
IDHashChunker
PathHashChunker
TestChunker
TestFilter
TestGroup
TestLoader
Unchunked
ExecutorImplementation
ManagerGroup
StopFlag
TestImplementation
TestRunner
TestRunnerManager
start_runner()