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

Reply via email to