blob: 9ccb9f0daf7d6aef86ba43c9f207d398e5c0d904 [file] [log] [blame]
packet {
trusted_packet_sequence_id: 1
timestamp: 0
incremental_state_cleared: true
track_descriptor {
uuid: 1
thread {
pid: 5
tid: 1
thread_name: "t1"
}
}
}
packet {
trusted_packet_sequence_id: 1
timestamp: 0
extension_descriptor {
extension_file {
message_type {
extension {
name: "string_extension_for_testing"
extendee: ".perfetto.protos.TrackEvent"
number: 9900
type: TYPE_STRING
label: LABEL_OPTIONAL
}
extension {
name: "int_extension_for_testing"
extendee: ".perfetto.protos.TrackEvent"
number: 9901
type: TYPE_INT32
label: LABEL_REPEATED
}
}
}
}
}
packet {
trusted_packet_sequence_id: 1
timestamp: 1000
track_event {
track_uuid: 1
categories: "cat"
name: "name1"
type: 3
chrome_user_event {
action: "NewTab"
}
}
}
packet {
trusted_packet_sequence_id: 1
timestamp: 2000
track_event {
track_uuid: 1
categories: "cat"
name: "name2"
type: 3
chrome_legacy_ipc {
message_class: 1
message_line: 10
}
}
}
packet {
trusted_packet_sequence_id: 1
timestamp: 3000
track_event {
track_uuid: 1
categories: "cat"
name: "name3"
type: 3
chrome_keyed_service {
name: "MediaRouter"
}
}
}
packet {
trusted_packet_sequence_id: 1
timestamp: 4000
track_event {
track_uuid: 1
categories: "cat"
name: "name4"
type: 3
chrome_latency_info {
trace_id: 7
component_info {
component_type: 3
time_us: 1201
}
component_info {
time_us: 928310
}
is_coalesced: true
}
[perfetto.protos.TestExtension.string_extension_for_testing]:
"an extension string!"
[perfetto.protos.TestExtension.int_extension_for_testing]: 42
[perfetto.protos.TestExtension.int_extension_for_testing]: 1337
[perfetto.protos.TestExtension.omitted_extension_for_testing]:
"should be absent from result"
}
}