Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: daeed615dbac90118a4eff1136fd4e98428d2e0a
https://github.com/WebKit/WebKit/commit/daeed615dbac90118a4eff1136fd4e98428d2e0a
Author: Lauro Moura <[email protected]>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M Tools/Scripts/webkitpy/webdriver_tests/webdriver_test_runner_selenium.py
Log Message:
-----------
REGRESSION(315890@main) [WebDriver] Fix test collection for new pytest 8
behavior
https://bugs.webkit.org/show_bug.cgi?id=317948
Reviewed by Carlos Alberto Lopez Perez.
As pytest 8 now exposes directories as nodes in the collection report,
we need to filter the report for actual files when generating the list
of items that will actually be run, to avoid entire dirs being run,
which would lead to duplicated test runs. This also fixes duplicate runs
for class-based nodes, like in bidi_storage_tests.py.
* Tools/Scripts/webkitpy/webdriver_tests/webdriver_test_runner_selenium.py:
(WebDriverTestRunnerSelenium.collect_tests):
Canonical link: https://commits.webkit.org/315940@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications