| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../../http/tests/inspector/inspector-test.js"></script> |
| 4 <script src="../tracing-test.js"></script> |
| 4 <script> | 5 <script> |
| 5 function test() | 6 function test() |
| 6 { | 7 { |
| 7 WebInspector.inspectorView.showPanel("timeline"); | |
| 8 var sessionId = "6.23"; | 8 var sessionId = "6.23"; |
| 9 var rawTraceEvents = [ | 9 var rawTraceEvents = [ |
| 10 { | 10 { |
| 11 "args": { | 11 "args": { |
| 12 "name": "Renderer" | 12 "name": "Renderer" |
| 13 }, | 13 }, |
| 14 "cat": "__metadata", | 14 "cat": "__metadata", |
| 15 "name": "process_name", | 15 "name": "process_name", |
| 16 "ph": "M", | 16 "ph": "M", |
| 17 "pid": 17851, | 17 "pid": 17851, |
| (...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 181 "cat": "disabled-by-default-devtools.timeline", | 181 "cat": "disabled-by-default-devtools.timeline", |
| 182 "name": "Program", | 182 "name": "Program", |
| 183 "ph": "E", | 183 "ph": "E", |
| 184 "pid": 17851, | 184 "pid": 17851, |
| 185 "tid": 23, | 185 "tid": 23, |
| 186 "ts": 500000, | 186 "ts": 500000, |
| 187 "tts": 5612506 | 187 "tts": 5612506 |
| 188 } | 188 } |
| 189 ]; | 189 ]; |
| 190 | 190 |
| 191 var model = new WebInspector.TracingModel(); | 191 var model = InspectorTest.tracingModel; |
| 192 var tracineTimelineModel = new WebInspector.TracingTimelineModel(model); | 192 var tracingTimelineModel = new WebInspector.TracingTimelineModel(model); |
| 193 tracineTimelineModel.willStartRecordingTraceEvents(); | 193 tracingTimelineModel.willStartRecordingTraceEvents(); |
| 194 model.setSessionIdForTest(sessionId); | 194 model.setEventsForTest(sessionId, rawTraceEvents); |
| 195 model._eventsCollected(rawTraceEvents); | 195 tracingTimelineModel.didStopRecordingTraceEvents(); |
| 196 model._tracingComplete(); | 196 var events = tracingTimelineModel.inspectedTargetEvents(); |
| 197 tracineTimelineModel.didStopRecordingTraceEvents(); | |
| 198 var events = tracineTimelineModel.inspectedTargetEvents(); | |
| 199 InspectorTest.assertEquals(8, events.length); | 197 InspectorTest.assertEquals(8, events.length); |
| 200 var eventTimes = events.map(function(e) | 198 var eventTimes = events.map(function(e) |
| 201 { | 199 { |
| 202 return e.name + ": " + e.duration + "(" + e.selfTime + ")"; | 200 return e.name + ": " + e.duration + "(" + e.selfTime + ")"; |
| 203 }); | 201 }); |
| 204 InspectorTest.addResult(eventTimes.join("\n")); | 202 InspectorTest.addResult(eventTimes.join("\n")); |
| 205 InspectorTest.completeTest(); | 203 InspectorTest.completeTest(); |
| 206 } | 204 } |
| 207 | 205 |
| 208 </script> | 206 </script> |
| 209 </head> | 207 </head> |
| 210 <body onload="runTest()"> | 208 <body onload="runTest()"> |
| 211 </body> | 209 </body> |
| 212 </html> | 210 </html> |
| 213 | 211 |
| OLD | NEW |