blob: 5d42779d80d121280523926387f7bde52f4b06e7 [file] [log] [blame]
# Sequence 1 defaults to track for "t1".
packet {
trusted_packet_sequence_id: 1
timestamp: 0
incremental_state_cleared: true
track_descriptor {
uuid: 1
thread {
pid: 5
tid: 1
thread_name: "t1"
}
}
trace_packet_defaults {
track_event_defaults {
track_uuid: 1
}
}
}
# Track event with category.
packet {
trusted_packet_sequence_id: 1
timestamp: 10000
track_event {
track_uuid: 0
categories: "cat"
name: "event1"
legacy_event {
phase: 66 # 'B'
}
}
}
# End track event without category.
packet {
trusted_packet_sequence_id: 1
timestamp: 11000
track_event {
track_uuid: 0
legacy_event {
phase: 69 # 'E'
}
}
}
# Another track event.
packet {
trusted_packet_sequence_id: 1
timestamp: 20000
track_event {
track_uuid: 0
categories: "cat"
name: "event2"
legacy_event {
phase: 66 # 'B'
}
}
}
# atrace event on the same track
packet {
ftrace_events {
cpu: 1
event {
timestamp: 21000
pid: 1
print {
ip: 1
buf: "B|5|atrace\n"
}
}
}
}
# End track event. Packet is out of order, but shouldn't crash because
# category is specified.
packet {
trusted_packet_sequence_id: 1
timestamp: 28000
track_event {
track_uuid: 0
categories: "cat"
legacy_event {
phase: 69 # 'E'
}
}
}
# End atrace event
packet {
ftrace_events {
cpu: 1
event {
timestamp: 29000
pid: 1
print {
ip: 1
buf: "E|5\n"
}
}
}
}