Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e9ddfb6d1b2b8461132171014ae14c83bcfc3e14
https://github.com/WebKit/WebKit/commit/e9ddfb6d1b2b8461132171014ae14c83bcfc3e14
Author: Carlos Alberto Lopez Perez <[email protected]>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M Tools/Scripts/webkitpy/layout_tests/servers/apache_http_server.py
M Tools/Scripts/webkitpy/port/linux_container_sdk_utils.py
Log Message:
-----------
[GTK][WPE][Tools] layout tests are failing when using the auto-enter WebKit
Container SDK environment
https://bugs.webkit.org/show_bug.cgi?id=314819
Reviewed by Nikolas Zimmermann.
The http server used on the layout test is unable to start with the new
auto-enter
WebKit Container SDK environment because the tooling is failing to resolve the
username.
This is because the tooling is trying to resolve the username from the
environment,
and the USER or USERNAME env variables are not forwarded into it.
Fix this by ensuring this variables are forwarded, can be useful for other
things,
and also fix apache_http_server.py to call getuser() when those are not set.
* Tools/Scripts/webkitpy/layout_tests/servers/apache_http_server.py:
(LayoutTestApacheHttpd.__init__):
* Tools/Scripts/webkitpy/port/linux_container_sdk_utils.py:
Canonical link: https://commits.webkit.org/313242@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications