<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="">Is it time to make testharness.js the recommended way of writing LayoutTests?</div></div></div></blockquote><div><br class=""></div>What are the costs and benefits of testharness.js?</div><div><br class=""></div><div>We usually try to make regression tests reductions of some larger problem to aid debugging and to make testing fast. But testharness.js is 95kB. That's kind of the opposite of a reduction.</div><div><br class=""></div><div>Geoff</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">To continue moving forward, some of us are proposing to serve all tests in LayoutTests/wpt through the WPT server [1].</div><div class="">This would serve some purposes like increasing the use of WPT goodies: file-specific headers, templated tests (*.any.js), IDLParser, server-side scripts...</div><div class="">It could also ease test migration from WebKit to W3C WPT.</div><div class=""><br class=""></div><div class="">Some rules can guide whether adding tests to LayoutTests/wpt or LayoutTests/imported/w3c/web-platform-tests:</div><div class="">- WebKit specific tests (crash tests, tests using internals...) in LayoutTests/wpt</div><div class="">- Spec conformance/interoperability tests in LayoutTests/imported/w3c/web-platform-tests</div><div class=""><br class=""></div><div class="">   y</div><div class=""><br class=""></div><div class="">[1]: <a href="https://bugs.webkit.org/show_bug.cgi?id=171479" class="">bug 171479</a></div><div class=""><br class=""></div><div class=""><br class=""></div></div>
_______________________________________________<br class="">webkit-dev mailing list<br class=""><a href="mailto:webkit-dev@lists.webkit.org" class="">webkit-dev@lists.webkit.org</a><br class="">https://lists.webkit.org/mailman/listinfo/webkit-dev<br class=""></div></blockquote></div><br class=""></body></html>