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

Side by Side Diff: LayoutTests/inspector/tracing/worker-events.html

Issue 1305373004: DevTools: move session logic from TracingModel to TimelineModel (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 5 years, 3 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
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="../../http/tests/inspector/timeline-test.js"></script> 4 <script src="../../http/tests/inspector/timeline-test.js"></script>
5 <script src="../tracing-test.js"></script> 5 <script src="../tracing-test.js"></script>
6 <script> 6 <script>
7 7
8 // Save references to the worker objects to make sure they are not GC'ed. 8 // Save references to the worker objects to make sure they are not GC'ed.
9 var worker1; 9 var worker1;
10 var worker2; 10 var worker2;
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 process.sortedThreads().forEach(function(thread) { 48 process.sortedThreads().forEach(function(thread) {
49 thread.events().forEach(processEvent); 49 thread.events().forEach(processEvent);
50 }); 50 });
51 }); 51 });
52 InspectorTest.assertEquals(2, workerMetadataEventCount); 52 InspectorTest.assertEquals(2, workerMetadataEventCount);
53 InspectorTest.completeTest(); 53 InspectorTest.completeTest();
54 } 54 }
55 55
56 function processEvent(event) 56 function processEvent(event)
57 { 57 {
58 if (!event.hasCategory(WebInspector.TracingModel.DevToolsMetadataEventCa tegory) || event.name !== WebInspector.TracingModel.DevToolsMetadataEvent.Tracin gSessionIdForWorker) 58 if (!event.hasCategory(WebInspector.TracingModel.DevToolsMetadataEventCa tegory) || event.name !== WebInspector.TimelineModel.DevToolsMetadataEvent.Traci ngSessionIdForWorker)
59 return; 59 return;
60 60
61 ++workerMetadataEventCount; 61 ++workerMetadataEventCount;
62 InspectorTest.assertEquals(InspectorTest.tracingModel().sessionId(), eve nt.args["data"]["sessionId"]); 62 InspectorTest.assertEquals(InspectorTest.tracingTimelineModel().sessionI d(), event.args["data"]["sessionId"]);
63 InspectorTest.addResult("Got DevTools worker metadata event(" + workerMe tadataEventCount + "): " + event.name); 63 InspectorTest.addResult("Got DevTools worker metadata event(" + workerMe tadataEventCount + "): " + event.name);
64 } 64 }
65 65
66 } 66 }
67 67
68 </script> 68 </script>
69 </head> 69 </head>
70 70
71 <body onload="startWorkerAndRunTest()"> 71 <body onload="startWorkerAndRunTest()">
72 <p> 72 <p>
73 Tests that worker events are recorded with proper devtools metadata events. 73 Tests that worker events are recorded with proper devtools metadata events.
74 </p> 74 </p>
75 </body> 75 </body>
76 </html> 76 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698