Manualy roll Perfetto from aa4d8267bafa to 70b93fe7e737 (13 revisions)
Required adding overrides of TraceWriterBase::drop_count() in
subclasses.
aa4d8267ba..70b93fe7e7
2025-03-06 lukechang@google.com Merge "[ui] Add hotkey for pin track cmd" into main
2025-03-05 rzuklie@google.com Merge "Import Bluetooth duration as dur rather than arg." into main
2025-03-05 android-test-infra-autosubmit@system.gserviceaccount.com Merge "Change thread_prefix perfetto function to public" into main
2025-03-05 android-test-infra-autosubmit@system.gserviceaccount.com Merge "smaps_rollup: clarify that it doesn't work on android sysimg out of the box" into main
2025-03-05 stevegolton@google.com Merge changes I6bfe654a,I3bbfcbb4 into main
2025-03-05 zezeozue@google.com Merge "ui: Add a reason_type breakdown to the binder plugin" into main
2025-03-05 lalitm@google.com Merge "ui: fix categorization of smaps tracks" into main
2025-03-05 shinyuw@google.com Merge "Add disp_vblank_irq_enable ftrace event" into main
2025-03-04 lalitm@google.com Merge "ui: Breakdown tracks component" into main
2025-03-04 android-test-infra-autosubmit@system.gserviceaccount.com Merge "perfetto:: Update changelog with `TraceWriter::drop_count`" into main
2025-03-03 lalitm@google.com perfetto: pin summary full proto to java 11
2025-03-03 lalitm@google.com Merge "perfetto: add `TraceWriter::drop_count`" into main
2025-03-03 android-test-infra-autosubmit@system.gserviceaccount.com Merge "More standarization of slices (wakelocks, async slices)" into main
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/perfetto-chromium-autoroll
Please CC perfetto-bugs@google.com,primiano@chromium.org,victorvianna@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
Bug: None
Tbr: perfetto-bugs@google.com,victorvianna@google.com
Change-Id: Ic379bc765f19461710a99675d438effd99b45248
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6332675
Commit-Queue: Victor Vianna <victorvianna@google.com>
Reviewed-by: Mikhail Khokhlov <khokhlov@google.com>
Reviewed-by: Primiano Tucci <primiano@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1428828}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
5bfd20d503
commit
bc9bdf51e8
2
DEPS
2
DEPS
@ -2483,7 +2483,7 @@ deps = {
|
||||
Var('pdfium_git') + '/pdfium.git' + '@' + Var('pdfium_revision'),
|
||||
|
||||
'src/third_party/perfetto':
|
||||
Var('android_git') + '/platform/external/perfetto.git' + '@' + 'aa4d8267bafad6782a1f2c8d979104f2aaa622a0',
|
||||
Var('android_git') + '/platform/external/perfetto.git' + '@' + '70b93fe7e7375ee8c6b1dde59babac4c5ab07bb8',
|
||||
|
||||
'src/base/tracing/test/data': {
|
||||
'bucket': 'perfetto',
|
||||
|
@ -59,6 +59,7 @@ class FakeTraceWriter : public perfetto::TraceWriterBase,
|
||||
void FinishTracePacket() override { NOTREACHED(); }
|
||||
void Flush(std::function<void()> callback = {}) override {}
|
||||
uint64_t written() const override { return 0u; }
|
||||
uint64_t drop_count() const override { return 0u; }
|
||||
|
||||
// protozero::MessageFinalizationListener:
|
||||
void OnMessageFinalized(protozero::Message* message) override {
|
||||
|
@ -101,4 +101,8 @@ uint64_t DummyTraceWriter::written() const {
|
||||
return 0u;
|
||||
}
|
||||
|
||||
uint64_t DummyTraceWriter::drop_count() const {
|
||||
return 0u;
|
||||
}
|
||||
|
||||
} // namespace tracing
|
||||
|
@ -71,6 +71,7 @@ class DummyTraceWriter : public perfetto::TraceWriter {
|
||||
void Flush(std::function<void()> callback) override;
|
||||
perfetto::WriterID writer_id() const override;
|
||||
uint64_t written() const override;
|
||||
uint64_t drop_count() const override;
|
||||
|
||||
private:
|
||||
protozero::RootMessage<perfetto::protos::pbzero::TracePacket> trace_packet_;
|
||||
|
2
third_party/perfetto
vendored
2
third_party/perfetto
vendored
Submodule third_party/perfetto updated: aa4d8267ba...70b93fe7e7
Reference in New Issue
Block a user