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