Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(541)

Side by Side Diff: LayoutTests/inspector/timeline/trace-event-self-time.html

Issue 318343003: Move trace event based implementation parts of TimelineModel into TracingTimelineModel (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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>
5 <script> 4 <script>
6 function test() 5 function test()
7 { 6 {
8 var sessionId = "6.23"; 7 var sessionId = "6.23";
9 var rawTraceEvents = [ 8 var rawTraceEvents = [
10 { 9 {
11 "args": { 10 "args": {
12 "name": "Renderer" 11 "name": "Renderer"
13 }, 12 },
14 "cat": "__metadata", 13 "cat": "__metadata",
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after
181 "cat": "disabled-by-default-devtools.timeline", 180 "cat": "disabled-by-default-devtools.timeline",
182 "name": "Program", 181 "name": "Program",
183 "ph": "E", 182 "ph": "E",
184 "pid": 17851, 183 "pid": 17851,
185 "tid": 23, 184 "tid": 23,
186 "ts": 500000, 185 "ts": 500000,
187 "tts": 5612506 186 "tts": 5612506
188 } 187 }
189 ]; 188 ];
190 189
191 var model = InspectorTest.tracingModel; 190 var model = new WebInspector.TracingModel();
192 var tracingTimelineModel = new WebInspector.TracingTimelineModel(model); 191 var tracingTimelineModel = new WebInspector.TracingTimelineModel(model);
193 tracingTimelineModel.willStartRecordingTraceEvents(); 192 tracingTimelineModel.setEventsForTest(sessionId, rawTraceEvents);
194 model.setEventsForTest(sessionId, rawTraceEvents);
195 tracingTimelineModel.didStopRecordingTraceEvents();
196 var events = tracingTimelineModel.inspectedTargetEvents(); 193 var events = tracingTimelineModel.inspectedTargetEvents();
197 InspectorTest.assertEquals(8, events.length); 194 InspectorTest.assertEquals(8, events.length);
198 var eventTimes = events.map(function(e) 195 var eventTimes = events.map(function(e)
199 { 196 {
200 return e.name + ": " + e.duration + "(" + e.selfTime + ")"; 197 return e.name + ": " + e.duration + "(" + e.selfTime + ")";
201 }); 198 });
202 InspectorTest.addResult(eventTimes.join("\n")); 199 InspectorTest.addResult(eventTimes.join("\n"));
203 InspectorTest.completeTest(); 200 InspectorTest.completeTest();
204 } 201 }
205 202
206 </script> 203 </script>
207 </head> 204 </head>
208 <body onload="runTest()"> 205 <body onload="runTest()">
209 </body> 206 </body>
210 </html> 207 </html>
211 208
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698