Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ef1a267530021d9d51035b99520a3a2d9289135a
      
https://github.com/WebKit/WebKit/commit/ef1a267530021d9d51035b99520a3a2d9289135a
  Author: Fujii Hironori <[email protected]>
  Date:   2025-10-11 (Sat, 11 Oct 2025)

  Changed paths:
    M Tools/glib/api_test_runner.py

  Log Message:
  -----------
  REGRESSION(301100@main): run-gtk-tests and run-wpe-tests failed to spawn 
child process for debug builds
https://bugs.webkit.org/show_bug.cgi?id=300545

Reviewed by Carlos Garcia Campos.

run-gtk-tests and run-wpe-tests failed to spawn child processes only for debug
builds because environment variables WEBKIT_EXEC_PATH and
TEST_RUNNER_INJECTED_BUNDLE_FILENAME always pointed to the release build
directory.

<https://commits.webkit.org/301100@main> moved code of setting the env
variables from glib/api_test_runner.py to webkitpy.port.Port class. However,
api_test_runner.py didn't initialize the Port object properly.

Create a options for port_factory, and pass it to create a Port object. Get
_build_type from the Port object.

* Tools/glib/api_test_runner.py:
(port_options):
(TestRunner.__init__):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to