perfetto: upgrade 47.0 -> 51.2#983
Conversation
kraj
left a comment
There was a problem hiding this comment.
I am seeing
stdio: ERROR: libperfetto-51.2-r0 do_populate_lic: QA Issue: libperfetto: The LIC_FILES_CHKSUM does not match for file://LICENSE;md5=d2572d98547d43906b53615f856a8c2d
stdio: ERROR: libperfetto-51.2-r0 do_populate_lic: Fatal QA errors were found, failing task.
Release Notes: https://github.com/google/perfetto/releases/tag/v51.2 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
b5e7fe0 to
8b9cbd8
Compare
|
Sorry about that, I had tested perfetto on target, but had forgotten that perfetto doesn't depend on libperfetto which needs to be tested independently. |
|
I would like to send a follow-up PR adding support for "traced_perf" which is required to support "callstack_sampling". Basically you get all function-names shown in the perfetto traces with it, like a normal profiler. I have debugged this today, and the issue is that traced_perf can be compiled only with clang (see https://github.com/google/perfetto/blob/092d0ceace6fa516fac1bd4e715c226eaaebe26e/gn/perfetto.gni#L178 ). One simple way to fix this would be to have |
yes its perfectly fine. |
|
applied with 1b2ebce |
Upgrade to release 1.9.0: - 1.9.0 - Remove Python 3.8 support (EOL), add Python 3.13 (5f25030) - Remove localhost and 127.0.0.1 from default NO_PROXY list (openembedded#994) - Support IPv6 CIDRs in the no_proxy option (openembedded#1033) - Fix thread safety condition in `teardown()` to improve `run_forever()` (openembedded#1015) - Fix openembedded#1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (openembedded#1036) - Avoid bare except clauses for better error handling (openembedded#1036) - Fix async (openembedded#983) - Resolve mypy type errors (openembedded#996, openembedded#1006, 813d570) - Test coverage improvements (openembedded#1035, openembedded#1036) - flake8 linting improvements (openembedded#1034) - 1.8.0 - Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (openembedded#972) - Improve handling of SSLEOFError and use reconnect bool (openembedded#961) - Minor linting and docs CI build upgrades (981c00e, 75ba91a, bec2608) License-Update: copyright years refreshed Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
Upgrade to release 1.9.0: - 1.9.0 - Remove Python 3.8 support (EOL), add Python 3.13 (5f25030) - Remove localhost and 127.0.0.1 from default NO_PROXY list (openembedded#994) - Support IPv6 CIDRs in the no_proxy option (openembedded#1033) - Fix thread safety condition in `teardown()` to improve `run_forever()` (openembedded#1015) - Fix openembedded#1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (openembedded#1036) - Avoid bare except clauses for better error handling (openembedded#1036) - Fix async (openembedded#983) - Resolve mypy type errors (openembedded#996, openembedded#1006, 813d570) - Test coverage improvements (openembedded#1035, openembedded#1036) - flake8 linting improvements (openembedded#1034) - 1.8.0 - Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (openembedded#972) - Improve handling of SSLEOFError and use reconnect bool (openembedded#961) - Minor linting and docs CI build upgrades (981c00e, 75ba91a, bec2608) License-Update: copyright years refreshed Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade to release 1.9.0: - 1.9.0 - Remove Python 3.8 support (EOL), add Python 3.13 (5f25030) - Remove localhost and 127.0.0.1 from default NO_PROXY list (openembedded#994) - Support IPv6 CIDRs in the no_proxy option (openembedded#1033) - Fix thread safety condition in `teardown()` to improve `run_forever()` (openembedded#1015) - Fix openembedded#1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (openembedded#1036) - Avoid bare except clauses for better error handling (openembedded#1036) - Fix async (openembedded#983) - Resolve mypy type errors (openembedded#996, openembedded#1006, 813d570) - Test coverage improvements (openembedded#1035, openembedded#1036) - flake8 linting improvements (openembedded#1034) - 1.8.0 - Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (openembedded#972) - Improve handling of SSLEOFError and use reconnect bool (openembedded#961) - Minor linting and docs CI build upgrades (981c00e, 75ba91a, bec2608) License-Update: copyright years refreshed Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade to release 1.9.0: - 1.9.0 - Remove Python 3.8 support (EOL), add Python 3.13 (5f25030) - Remove localhost and 127.0.0.1 from default NO_PROXY list (openembedded#994) - Support IPv6 CIDRs in the no_proxy option (openembedded#1033) - Fix thread safety condition in `teardown()` to improve `run_forever()` (openembedded#1015) - Fix openembedded#1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (openembedded#1036) - Avoid bare except clauses for better error handling (openembedded#1036) - Fix async (openembedded#983) - Resolve mypy type errors (openembedded#996, openembedded#1006, 813d570) - Test coverage improvements (openembedded#1035, openembedded#1036) - flake8 linting improvements (openembedded#1034) - 1.8.0 - Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (openembedded#972) - Improve handling of SSLEOFError and use reconnect bool (openembedded#961) - Minor linting and docs CI build upgrades (981c00e, 75ba91a, bec2608) License-Update: copyright years refreshed Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
Upgrade to release 1.9.0: - 1.9.0 - Remove Python 3.8 support (EOL), add Python 3.13 (5f25030) - Remove localhost and 127.0.0.1 from default NO_PROXY list (openembedded#994) - Support IPv6 CIDRs in the no_proxy option (openembedded#1033) - Fix thread safety condition in `teardown()` to improve `run_forever()` (openembedded#1015) - Fix openembedded#1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (openembedded#1036) - Avoid bare except clauses for better error handling (openembedded#1036) - Fix async (openembedded#983) - Resolve mypy type errors (openembedded#996, openembedded#1006, 813d570) - Test coverage improvements (openembedded#1035, openembedded#1036) - flake8 linting improvements (openembedded#1034) - 1.8.0 - Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (openembedded#972) - Improve handling of SSLEOFError and use reconnect bool (openembedded#961) - Minor linting and docs CI build upgrades (981c00e, 75ba91a, bec2608) License-Update: copyright years refreshed Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade to release 1.9.0: - 1.9.0 - Remove Python 3.8 support (EOL), add Python 3.13 (5f25030) - Remove localhost and 127.0.0.1 from default NO_PROXY list (openembedded#994) - Support IPv6 CIDRs in the no_proxy option (openembedded#1033) - Fix thread safety condition in `teardown()` to improve `run_forever()` (openembedded#1015) - Fix openembedded#1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (openembedded#1036) - Avoid bare except clauses for better error handling (openembedded#1036) - Fix async (openembedded#983) - Resolve mypy type errors (openembedded#996, openembedded#1006, 813d570) - Test coverage improvements (openembedded#1035, openembedded#1036) - flake8 linting improvements (openembedded#1034) - 1.8.0 - Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (openembedded#972) - Improve handling of SSLEOFError and use reconnect bool (openembedded#961) - Minor linting and docs CI build upgrades (981c00e, 75ba91a, bec2608) License-Update: copyright years refreshed Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release Notes: https://github.com/google/perfetto/releases/tag/v51.2