From 498f2cd1700b601ef0441228ad71fc16e47a575b Mon Sep 17 00:00:00 2001 From: Jonathan Lee Date: Thu, 14 Nov 2024 13:13:14 -0800 Subject: [PATCH] [wpt] Migrate `custom-elements/` coverage to headless shell See [0] and [1] for background. The test history [2] and CQ flakiness check suggest the tests consistently run as expected on the new runner and embedder. `ElementInternals-role.html` is marked as slow because each testdriver call is now implemented as several WebDriver requests; collectively, executing testdriver takes (~0.1s / call) * O(100 calls) = O(10s), which easily exceeds the test timeout. (The timeout doesn't appear on wpt.fyi because the results are generated from an official build, which is heavily optimized.) [0]: https://groups.google.com/a/chromium.org/g/blink-dev/c/JOu9l2hu1U8 [1]: https://chromium.googlesource.com/chromium/src/+/HEAD/docs/testing/run_web_platform_tests.md [2]: https://ci.chromium.org/ui/p/chromium/test-search?q=headless_shell_wpt%2Fexternal%2Fwpt%2Fcustom-elements%2F Bug: 40927590 Change-Id: I51107cc657fb859eb5bc682101c416f065dc2e3e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020549 Reviewed-by: Joey Arhar Commit-Queue: Joey Arhar Auto-Submit: Jonathan Lee Cr-Commit-Position: refs/heads/main@{#1383210} --- custom-elements/ElementInternals-role.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/custom-elements/ElementInternals-role.html b/custom-elements/ElementInternals-role.html index 193cd77644c513..2a50fc65ffc605 100644 --- a/custom-elements/ElementInternals-role.html +++ b/custom-elements/ElementInternals-role.html @@ -1,4 +1,7 @@ + +