[webkit-changes] [WebKit/WebKit] 025ed0: [GTK][WPE][run-webkit-tests] layout tests are dead...

Carlos Alberto Lopez Perez noreply at github.com
Wed Nov 30 10:59:33 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 025ed0ce9ed6224da82b4d326e1bf61dc4d9c07d
      https://github.com/WebKit/WebKit/commit/025ed0ce9ed6224da82b4d326e1bf61dc4d9c07d
  Author: Carlos Alberto Lopez Perez <clopez at igalia.com>
  Date:   2022-11-30 (Wed, 30 Nov 2022)

  Changed paths:
    M Tools/Scripts/webkitpy/port/server_process.py

  Log Message:
  -----------
  [GTK][WPE][run-webkit-tests] layout tests are deadlocking when a test crashes due to unhandled BrokenPipeError
https://bugs.webkit.org/show_bug.cgi?id=248533

Reviewed by Michael Catanzaro.

Handle BrokenPipeError also when trying to write to the server process
as well as when stopping it.

* Tools/Scripts/webkitpy/port/server_process.py:
(ServerProcess.write):
(ServerProcess.stop):

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




More information about the webkit-changes mailing list