1# Long latency events from two renderer processes 2packet { 3 trusted_packet_sequence_id: 1 4 timestamp: 0 5 track_descriptor { 6 uuid: 10 7 process { 8 pid: 1001 9 process_name: "Renderer" 10 } 11 } 12} 13 14packet { 15 trusted_packet_sequence_id: 1 16 timestamp: 0 17 track_descriptor { 18 uuid: 20 19 process { 20 pid: 1002 21 process_name: "Renderer" 22 } 23 } 24} 25 26# EventLatency 1: 200ms duration 27packet { 28 trusted_packet_sequence_id: 1 29 timestamp: 0 30 track_descriptor { 31 uuid: 101 32 parent_uuid: 10 33 name: "EventLatency" 34 } 35} 36 37packet { 38 trusted_packet_sequence_id: 1 39 timestamp: 111000 40 track_event { 41 track_uuid: 101 42 categories: "cat" 43 debug_annotations: { 44 name: "event" 45 string_value: "FirstGestureScrollUpdate" 46 } 47 name: "EventLatency" 48 type: 1 49 } 50} 51 52packet { 53 trusted_packet_sequence_id: 1 54 timestamp: 200111000 55 track_event { 56 track_uuid: 101 57 categories: "cat" 58 name: "EventLatency" 59 type: 2 60 } 61} 62 63# EventLatency 2: 110ms ending at the same timestamp as EventLatency 1. 64# EventLatency 1 and 2 are reported as one occurrence of long latency. 65packet { 66 trusted_packet_sequence_id: 1 67 timestamp: 0 68 track_descriptor { 69 uuid: 102 70 parent_uuid: 10 71 name: "EventLatency" 72 } 73} 74 75packet { 76 trusted_packet_sequence_id: 1 77 timestamp: 90111000 78 track_event { 79 track_uuid: 102 80 categories: "cat" 81 debug_annotations: { 82 name: "event" 83 string_value: "GestureScrollUpdate" 84 } 85 name: "EventLatency" 86 type: 1 87 } 88} 89 90packet { 91 trusted_packet_sequence_id: 1 92 timestamp: 200111000 93 track_event { 94 track_uuid: 102 95 categories: "cat" 96 name: "EventLatency" 97 type: 2 98 } 99} 100 101# EventLatency 3: a long latency slightly above the 100ms threshold 102packet { 103 trusted_packet_sequence_id: 1 104 timestamp: 0 105 track_descriptor { 106 uuid: 103 107 parent_uuid: 10 108 name: "EventLatency" 109 } 110} 111 112packet { 113 trusted_packet_sequence_id: 1 114 timestamp: 180111000 115 track_event { 116 track_uuid: 103 117 categories: "cat" 118 debug_annotations: { 119 name: "event" 120 string_value: "GestureScrollUpdate" 121 } 122 name: "EventLatency" 123 type: 1 124 } 125} 126 127packet { 128 trusted_packet_sequence_id: 1 129 timestamp: 280111001 130 track_event { 131 track_uuid: 103 132 categories: "cat" 133 name: "EventLatency" 134 type: 2 135 } 136} 137 138# EventLatency 4: below the 100ms threshold; not a long latency 139packet { 140 trusted_packet_sequence_id: 1 141 timestamp: 0 142 track_descriptor { 143 uuid: 104 144 parent_uuid: 10 145 name: "EventLatency" 146 } 147} 148 149packet { 150 trusted_packet_sequence_id: 1 151 timestamp: 250111001 152 track_event { 153 track_uuid: 104 154 categories: "cat" 155 debug_annotations: { 156 name: "event" 157 string_value: "GestureScrollUpdate" 158 } 159 name: "EventLatency" 160 type: 1 161 } 162} 163 164packet { 165 trusted_packet_sequence_id: 1 166 timestamp: 350111000 167 track_event { 168 track_uuid: 104 169 categories: "cat" 170 name: "EventLatency" 171 type: 2 172 } 173} 174 175# EventLatency 5: long latency from the second renderer process; 176# should be reported as a standalone long latency occurrence despite having 177# the same end time as EventLatency 1. 178packet { 179 trusted_packet_sequence_id: 1 180 timestamp: 0 181 track_descriptor { 182 uuid: 201 183 parent_uuid: 20 184 name: "EventLatency" 185 } 186} 187 188packet { 189 trusted_packet_sequence_id: 1 190 timestamp: 111000 191 track_event { 192 track_uuid: 201 193 categories: "cat" 194 debug_annotations: { 195 name: "event" 196 string_value: "GestureScrollUpdate" 197 } 198 name: "EventLatency" 199 type: 1 200 } 201} 202 203packet { 204 trusted_packet_sequence_id: 1 205 timestamp: 200111000 206 track_event { 207 track_uuid: 201 208 categories: "cat" 209 name: "EventLatency" 210 type: 2 211 } 212}