Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f6f4e6b51aaefb7e34969e0fdac979a3d4c519b0
      
https://github.com/WebKit/WebKit/commit/f6f4e6b51aaefb7e34969e0fdac979a3d4c519b0
  Author: Sammy Gill <[email protected]>
  Date:   2026-08-21 (Fri, 21 Aug 2026)

  Changed paths:
    M Introduction.md
    M Tools/Scripts/webkit-tools-completion.sh
    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 should not launch a browser with results by default
https://bugs.webkit.org/show_bug.cgi?id=322287
rdar://problem/185524214

Reviewed by Ryosuke Niwa and Zak Ridouh.

When run-webkit-tests finished a run with unexpected results it opened
results.html in a browser. Depending on your workflow this can be
slightly jarring and disruptive since it will happen on any invocation
with unexpected results - even if you are expecting those unexpected
results! Some informal conversations suggest that most people prefer the
behavior where the results file is not opened up by default.

To improve the ergonomics a bit let's make --no-show-results the default
and introduce a --show-results to allow users to have the previous
behavior.

--no-show-results is still accepted so that the existing invocations which
pass it explicitly.

* Introduction.md:
Make sure that the Introduction documentation is updated to reflect this
new behavior along with how to get the old one back.

* Tools/Scripts/webkitpy/layout_tests/controllers/manager.py:
(Manager._end_test_run):
When the test run has finished print out the the location of the results
file if there are any unexpected results.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to