Skip to content

Move <persistentwidget> tests from wpt_internal to external/wpt - #63804

Merged
chromium-wpt-export-bot merged 1 commit into
masterfrom
chromium-export-78c0a48887
Oct 17, 2026
Merged

chromium-wpt-export-bot merged 1 commit into
masterfrom
chromium-export-78c0a48887

Conversation

@chromium-wpt-export-bot

Copy link
Copy Markdown
Collaborator

Because VirtualTestSuites configures the persistent-widgets virtual test
suite with "exclusive_tests":"ALL", the base wpt_internal/ tests are
skipped. However, blink_wpt_tests runs with
TestLists/content_shell.filter (which only includes explicitly
allowlisted virtual/.../wpt_internal/* suites), and
headless_shell_wpt_tests and chrome_wpt_tests only run tests under
external/wpt/. As a result, virtual/persistent-widgets was not running
on CQ/CI trybots when located in wpt_internal/.

Moving the tests to external/wpt ensures that
virtual/persistent-widgets runs on CQ/CI trybots and allows routing the
suite to chrome_wpt_tests via TestLists/chrome.filter in a follow-up
patch to run the tests on chrome instead of content_shell for more test
coverage.

Bug: 537818859
Change-Id: Iff749149cb8f254280ee6aff144324b6bf34ae6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8465024
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1721085}

Because VirtualTestSuites configures the persistent-widgets virtual test
suite with "exclusive_tests":"ALL", the base wpt_internal/ tests are
skipped. However, blink_wpt_tests runs with
TestLists/content_shell.filter (which only includes explicitly
allowlisted virtual/.../wpt_internal/* suites), and
headless_shell_wpt_tests and chrome_wpt_tests only run tests under
external/wpt/. As a result, virtual/persistent-widgets was not running
on CQ/CI trybots when located in wpt_internal/.

Moving the tests to external/wpt ensures that
virtual/persistent-widgets runs on CQ/CI trybots and allows routing the
suite to chrome_wpt_tests via TestLists/chrome.filter in a follow-up
patch to run the tests on chrome instead of content_shell for more test
coverage.

Bug: 537818859
Change-Id: Iff749149cb8f254280ee6aff144324b6bf34ae6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8465024
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1721085}

@wpt-pr-bot wpt-pr-bot left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Chromium project.

@chromium-wpt-export-bot
chromium-wpt-export-bot merged commit debccad into master Oct 17, 2026
28 checks passed
@chromium-wpt-export-bot
chromium-wpt-export-bot deleted the chromium-export-78c0a48887 branch October 17, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants