Bug 294723
| Summary: | [Tools][WPE][GTK] Support running browserperfdash-benchmark inside the flatpak SDK | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Alberto Lopez Perez <clopez> |
| Component: | New Bugs | Assignee: | Carlos Alberto Lopez Perez <clopez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 294625 | ||
Carlos Alberto Lopez Perez
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Alberto Lopez Perez
Pull request: https://github.com/WebKit/WebKit/pull/46957
EWS
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
<rdar://problem/153833903>