[webkit-changes] [WebKit/WebKit] 201382: [run-webkit-tests] Add --skip-flaky-tests

Sam Sneddon noreply at github.com
Fri Oct 20 10:46:14 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 201382ace8db9ae9f45c1f9c067fb108884d7ecb
      https://github.com/WebKit/WebKit/commit/201382ace8db9ae9f45c1f9c067fb108884d7ecb
  Author: Sam Sneddon <gsnedders at apple.com>
  Date:   2023-10-20 (Fri, 20 Oct 2023)

  Changed paths:
    M Tools/Scripts/webkitpy/layout_tests/controllers/manager.py
    M Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py
    M Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py

  Log Message:
  -----------
  [run-webkit-tests] Add --skip-flaky-tests
https://bugs.webkit.org/show_bug.cgi?id=263442

Reviewed by Jonathan Bedard.

Allow run-webkit-tests to skip flaky tests, primarily for the sake of
people rebaselining results.

* Tools/Scripts/webkitpy/layout_tests/controllers/manager.py:
(Manager._skip_tests):
* Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py:
(parse_args):
* Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py:
(RunTest.test_ews_corner_case_failing_directory):

Canonical link: https://commits.webkit.org/269573@main




More information about the webkit-changes mailing list