RESOLVED FIXED294723
[Tools][WPE][GTK] Support running browserperfdash-benchmark inside the flatpak SDK
https://bugs.webkit.org/show_bug.cgi?id=294723
Summary [Tools][WPE][GTK] Support running browserperfdash-benchmark inside the flatpa...
Carlos Alberto Lopez Perez
Reported 2025-06-19 04:56:33 PDT
Currently browserperfdash-benchmark is running outside of Flatpak SDK and the browser is running inside (via executing run-minibrowser script). However, for the changes implemented in bug 294625 we need to run the runner inside Flatpak SDK because the the plugin process runs on the same pid than the runner, so its needed that browserperfdash-benchmark runs inside flatpak SDK to be able to properly run ldd on the browser binaries when using Flatpak. So this requires implementing a way of getting the TCP ports open from a given pid without using 'lsof' or 'python-psutil' on simple_http_server_driver.py because neither of this two tools is currently available on the Flatpak SDK.
Attachments
Carlos Alberto Lopez Perez
Comment 1 2025-06-19 05:03:26 PDT
EWS
Comment 2 2025-06-19 09:57:38 PDT
Committed 296421@main (ecd6a615780c): <https://commits.webkit.org/296421@main> Reviewed commits have been landed. Closing PR #46957 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2025-06-19 09:58:14 PDT
Note You need to log in before you can comment on or make changes to this bug.