| packet { |
| trusted_packet_sequence_id: 1 |
| timestamp: 0 |
| track_descriptor { |
| uuid: 1 |
| thread { |
| pid: 1 |
| tid: 1 |
| thread_name: "t1" |
| } |
| } |
| } |
| packet { |
| trusted_packet_sequence_id: 1 |
| timestamp: 0 |
| track_descriptor { |
| uuid: 2 |
| thread { |
| pid: 2 |
| tid: 2 |
| thread_name: "t2" |
| } |
| } |
| } |
| packet { |
| timestamp: 10000 |
| trusted_packet_sequence_id: 1 |
| track_event { |
| name: "FlowBeginSlice" |
| categories: "test" |
| track_uuid: 1 |
| legacy_event { |
| bind_id: 1 |
| flow_direction: FLOW_OUT |
| duration_us: 10 |
| phase: 88 # 'X' |
| } |
| } |
| } |
| packet { |
| timestamp: 30000 |
| trusted_packet_sequence_id: 1 |
| track_event { |
| name: "FlowEndSlice_1" |
| categories: "test" |
| track_uuid: 2 |
| legacy_event { |
| bind_id: 1 |
| flow_direction: FLOW_IN |
| duration_us: 10 |
| phase: 88 # 'X' |
| } |
| } |
| } |
| packet { |
| timestamp: 50000 |
| trusted_packet_sequence_id: 1 |
| track_event { |
| name: "FlowStepSlice" |
| categories: "test" |
| track_uuid: 1 |
| legacy_event { |
| bind_id: 1 |
| flow_direction: FLOW_INOUT |
| duration_us: 10 |
| phase: 88 # 'X' |
| } |
| } |
| } |
| packet { |
| timestamp: 55000 |
| trusted_packet_sequence_id: 1 |
| track_event { |
| name: "FlowEndSlice_2" |
| categories: "test" |
| track_uuid: 2 |
| legacy_event { |
| bind_id: 1 |
| flow_direction: FLOW_IN |
| duration_us: 10 |
| phase: 88 # 'X' |
| } |
| } |
| } |