mediapipe/mediapipe2/framework/profiler/testdata/profile_latency_test.pbtxt
2021-06-10 23:01:19 +00:00

98 lines
2.4 KiB
Plaintext

graph_trace: {
calculator_name : ["ACalculator", "BCalculator"]
stream_name : [ "", "input1", "a_b"]
base_time : 0
base_timestamp : 100
# Fire off three input packets and have them spend time in Calculator A.
# Drop the middle packet.
calculator_trace: {
node_id: -1
input_timestamp: 100
event_type : PROCESS
finish_time : 1000
output_trace: {
packet_timestamp: 100
stream_id : 1
}
thread_id : 1
}
calculator_trace: {
node_id: -1
input_timestamp: 101
event_type : PROCESS
finish_time : 2000
output_trace: {
packet_timestamp: 101
stream_id : 1
}
thread_id : 1
}
calculator_trace: {
node_id: 0
input_timestamp: 100
event_type : PROCESS
start_time : 1200 # 200 after initial input (emits at 1000)
finish_time : 1500 # Speed to delivery is 500 (1500 - 1000)
input_trace: {
packet_timestamp: 100
stream_id : 1
}
thread_id : 1
}
calculator_trace: {
node_id: 0
input_timestamp: 101
event_type : PROCESS
start_time : 2100 # 100 after initial input (emits at 2000)
finish_time : 2500 # Speed to delivery is 500 (2500 - 2000)
input_trace: {
packet_timestamp: 101
stream_id : 1
}
thread_id : 1
}
calculator_trace: {
node_id: 1
input_timestamp: 100
event_type : PROCESS
start_time : 1600 # 600 after the initial input (emits at 1000)
finish_time : 2000 # Speed to delivery is 1000 (2000 - 1000)
input_trace: {
packet_timestamp: 100
stream_id : 1
}
thread_id : 1
}
calculator_trace: {
node_id: 1
input_timestamp: 101
event_type : PROCESS
start_time : 2900 # 700 after the initial input (emits at 2000)
finish_time : 3100 # Speed to delivery is 1000 (3000 - 2000)
input_trace: {
packet_timestamp: 101
stream_id : 1
}
thread_id : 1
}
}
config: {
node: {
name: "ACalculator"
calculator: "ACalculator"
input_stream: "input1"
output_stream: "a_b"
}
node: {
name: "BCalculator"
calculator: "BCalculator"
input_stream: "a_b"
}
}